He was selected by the Carolina Panthers in the sixth round of the 2002 NFL draft.
[1] He was a two-sport star at Sam Houston State, playing football and basketball.
Heinrich was also a member of the Cleveland Browns, Miami Dolphins, Tampa Bay Buccaneers, Baltimore Ravens and Florida Tuskers.
While at Sam Houston State, Heinrich was a two-sport star in basketball and football.
Heinrich was selected by the Florida Tuskers on the UFL Premiere Season Draft in 2009 and signed with the team on August 17.