He rushed for 2,300 yards and 30 touchdowns in his career at Naperville North, where he played with future Titans teammate Justin McCareins, as well as former Houston Texans defensive back Glenn Earl.
Unhappy with being switched to receiver, Brown left Northwestern after the 1999 season and played a year at Fort Scott Junior College before transferring again to the University of Colorado.
Brown's success continued into 2002, playing himself into a dark-horse Heisman Trophy candidate, before a late-season injury derailed his season and caused him to miss 2 and a half games.
At the beginning of the 2004 season, Brown was promoted to starting running back due to the absence of Eddie George in the Titans' lineup.
In 2006, the Titans drafted LenDale White, a more traditional power runner, coupled with the emergence of Travis Henry, Brown was deactivated for several games during the 2006 season.
[5] Brown played well for the Texans, but his Week 3 fumble, his only of the season, against the Jacksonville Jaguars cost the team a chance to tie a game and force overtime.