While he played for Gators during the 2006 football season, his dominant play clearly showed as he accumulated 26 tackles and 4 sacks in only 5 games. Prior to the game against LSU when he was on suspension, the Vegas Line was -1 in favor of LSU. After he was activated for the game, the Vegas Line was +3 in favor of Florida.
Thomas is an Anthropology major.
On April 29, Thomas was picked 121st (4th round) in the 2007 NFL draft by the Denver Broncos. On July 11, Thomas signed a 4-year contract with the club worth a reported $3 million.
Thomas worked his way into the Broncos rotation, starting the final four games of the 2007 season. He recorded an interception and fumble recovery while at times showing glimpses of the 1st round talent (he fell to the 4th round due to character issues) many NFL draft experts bestowed on him prior to the 2007 NFL Draft.
On March 1, 2008, Thomas was arrested in Clay County, Florida and charged with cocaine possession. On May 10, 2008, all charges against Thomas stemming from the incident were dropped.