While playing tight end for the Green Bay Packers and the New Orleans Saints, Hall scored a total of 2 touchdowns, with 127 receiving yards, and 19 receptions in his professional career. In 2006, he decided that he had finished his dream as an NFL player, and retired from the NFL to pursue other career interests and focus on his family.