Sometimes when Leon Mackey tugs on his purple practice jersey, or when the nameplate above his locker stall catches his attention, he can't believe that he has actually made it here, and the memories from the past two years come rushing through him.
There were the failed tryouts. The $125 arena-league paychecks. The steady diet of eggs, chicken and peanut butter. And that humbling, two-month stint at a funeral home during which he was responsible for picking up the departed and hauling them away in a hearse.
The 26-year-old defensive end is well aware that his standing with the Vikings is tenuous and that he will have to make an impression in the next three preseason games to make the final roster, assuming he can hang onto his spot for even that long.
But having persevered upon going undrafted after his Texas Tech career ended and unsigned after countless tryouts, Mackey is genuinely thankful for the opportunity and is determined to impress somebody, whether it's the coaching staff here or whoever may be watching him from afar.
"When they told me they wanted me to come here, I almost had tears in my eyes. And I'm not even a crying type of dude," Mackey said. "Just to see where I was, thinking I would never get a shot in the NFL again, it's humbling."
Mackey has bounced around over the past decade. Born in Florida and raised in Delaware, he left home in his junior year of high school for Hargrave Military Academy in Virginia. He committed to three different colleges to play football but couldn't qualify academically, so he wound up at a junior college in Mississippi.
Two years later, by then a coveted juco prospect, Mackey signed on to play at Texas Tech. He started six games as a junior but none in his senior season. Despite making only six tackles that year, he was All-Big 12 honorable mention. He still doesn't understand why.
Making ends meet
Mackey went undrafted and was invited to only one NFL tryout, with the Dolphins. No deal, so he headed back home to Wilmington, Del.