Following the 2001 NFL draft, Herron signed with the Detroit Lions as an undrafted free agent and spent three seasons with the team, in addition to short stints with the Green Bay Packers, Pittsburgh Steelers, and Atlanta Falcons.
Although Herron played in only one NFL game, he had a more productive career in the Arena Football League with the Indiana Firebirds in 2004 and Nashville Kats in 2006 and 2007.
A regular starter for the Kats in 2006, Herron played a total of 26 games in the Arena Football League.
[3] As a senior in 2000, Herron had an honorable mention All-Big Ten season after making 64 tackles, three sacks, and two forced fumbles.
[5] Herron completed his bachelor's degree in English at Tennessee State University during the 2006 offseason while playing for the Nashville Kats of the Arena Football League.
[5] After the 2001 NFL draft, Herron signed as an undrafted free agent with the Detroit Lions on April 27, 2001 and was released on September 2 following the preseason.
[8] In 2004, Herron played in eight games for the Indiana Firebirds of the Arena Football League, recording 10 tackles, defending one pass, and making eight quarterback hurries.