When the Minnesota Vikings called former Boise State defensive end Sam McCaskill and offered him an undrafted free agent contract, the moment was a dream come true.

But he's not resting on his laurels. McCaskill must survive 37 cuts between now and the regular season if he hopes to reserve a spot on the Vikings' 53-man roster.

McCaskill told KTVB Wednesday that the Vikings are a great organization to play for, adding, "I want to be a factor on the team."

MORE: Boise State's Sam McCaskill signs with Minnesota Vikings

As a senior last season, McCaskill earned First-Team All Mountain West honors, starting all 13 games and leading the team with 14 tackles-for-loss.

The Eugene, Oregon native says he is pleased with his performance last weekend an the Vikings' rookie mini-camp. He also came away with a few stories that 10-year-old Sam McCaskill would have been pretty excited about.

"You walk in and you actually have a locker in the locker room," he said. "It starts all kind of clicking together that this is real. All this time I had been wondering, do I have what it takes to be an NFL caliber athlete? Being there this weekend, getting to go through the drills, and seeing myself on film against these guys, it was really assuring and it was great."

McCaskill is now back in Boise. He'll return to Minnesota later this month for Organizated Team Activities.