Hall went undrafted in the 2006 NFL Draft.
The 5-foot-11, 190-pound wide receiver tallied 25 catches for 343 yards and two touchdowns during his senior season.
A versatile player, Hall could play wide receiver or defensive back on the next level, and he may be able to contribute as a special teams player.
Hall was a three-year starter at NC State, and enjoyed his best season as a sophomore with Philip Rivers at quarterback. In 2003, Hall totaled 69 receptions for 799 yards and seven scores, and he also returned two punts for touchdowns. Only consensus All-American Torry Holt and Jerricho Cotchery ever had more catches in a season at NC State.