Brown transferred to play for the Florida State Seminoles in 2001.[1] He started all 12 games for the Seminoles in 2001, helping quarterback Chris Rix set the Atlantic Coast Conference single-season record for total yards.[2] Brown attempted to return for another season in 2002. However, before the start of the 2002 season, the NCAA ruled that he had used all of his eligibility due to attending Alabama State in 1997.[4][5]
Professional career
On September 27, 2002, he was selected by the Houston Texans in the sixth round of the 2002 Supplemental Draft.[6][7] He officially signed with the team on October 1, 2002. He played in three games, starting two, for the Texans in 2003. Brown was placed on injured reserve on December 27, 2003. He appeared in two games, both starts, in 2004.[8] He became a free agent after the season and re-signed with the Texans on April 15, 2005.[9][8] Brown played in 13 games, starting 12, in 2005.[8] He became a free agent again after the season.[9]
He signed with the Arizona Cardinals on March 13, 2006. Brown appeared in 13 games, starting 12, for the second consecutive year in 2006. He was released by the Cardinals on June 5, 2007.[8]
Brown was signed by the St. Louis Rams on July 30, 2007. He appeared in a career-high 16 games, starting a career-high 15 games, for the Rams during the 2007 season.[8] He became a free agent after the season.[9]
He signed with the Carolina Panthers on March 28, 2008. He was released on August 30, 2008.[8]
Brown was signed by the Jacksonville Jaguars on September 9, 2008, and played in six games, starting four, for the Jaguars in 2008. He was waived on November 24, 2008.[8]
Brown signed with the Detroit Lions on August 13, 2009. He was released on September 5, 2009.[8]