He guided the Buffaloes to back-to-back Lone Star Conference championships and a 20-4 record in two seasons as the team's starting quarterback.
Bell signed with the Carolina Panthers in 2007 as a rookie free agent was released on team's final roster cuts.
Bell signed with the Green Bay Packers in 2007 spent time on the practice squad.
Bell signed a practice roster agreement with the Saskatchewan Roughriders on October 8, 2008[1] and spent the rest of the season as the fourth string quarterback.
On March 9, 2010 (his birthday), it was announced that Bell had been traded to the Toronto Argonauts for a 5th round pick in the 2010 CFL Draft.