Pearson played college football for the Florida Gators, earning consensus All-American honors.
He began the season as the Argos' starting left tackle, but after two games, was moved to the injured reserved list with an infected right index finger.
[12] He ultimately regained full health without any amputation and returned to his starting duties at left tackle on September 3, 2007, against the Winnipeg Blue Bombers.
[12] On November 3, 2007, Pearson suffered a season-ending injury when teammate Chad Folk fell on his ankle.
[13] On May 31, 2008, Pearson announced his retirement from professional football,[14] after having played in nine regular season games for the Argonauts during 2007.