On January 26, 2007, White signed with the Toronto Argonauts of the CFL. He was announced as the starter for the home opener on June 25, 2007 over incumbent John Avery. After appearing in three games, White was released by the Argonauts on August 19, 2007.[1]
Played three seasons with the Cleveland Browns. Started in several different positions such as running back, Wide Receiver, and the kick and punt returner.