Il effectue sa carrière universitaire avec l'équipe des Hurricanes de Miami. Il est le seul running back des Hurricanes à avoir fait plus de 1 000 yards à la course pendant deux saisons consécutives.
En 2000, il est le meilleur running back de NFL au nombre de yards à la course (1 709).
En 2006, il rejoint les Cardinals de l'Arizona. Après la mort de sa petite amie d'une leucémie en avril 2009, il demande aux Cardinals de le libérer, qui acceptent sa demande[2].
Il annonce sa retraite sportive le [3]. Il a dépassé quatre fois les 1 500 yards à la course durant sa carrière professionnelle.