Hall last played at Air Force in 2007. He was the only player in the nation to lead his team in yards rushing (1,478), yards receiving (524 on 50 catches) and all-purpose yards (2,683). He scored 16 touchdowns.
The 23-year-old Hall has spent the last two years serving as a second lieutenant at Hill Air Force Base in northern Utah.