Thomas accepted an athletic scholarship to attend the University of Florida in Gainesville, Florida, where he played for coach Urban Meyer's Florida Gators football team from 2003 to 2006.[1] In November 2006, he was kicked off the team for violating the terms of his reinstatement from a drug-related suspension. He missed curfew, went on an unapproved out of town trip, and skipped a mandatory drug counseling session. Thomas was an anthropology major.
Professional career
Denver Broncos
Thomas was picked in the fourth round with the 121st overall pick in the 2007 NFL draft by the Denver Broncos.[2] On July 11, Thomas signed a 4-year contract with the club worth a reported $3 million.[3]
New York Giants
On August 16, 2012, Thomas signed a one-year deal with the New York Giants. On August 31, 2012, Thomas was released by the New York Giants.
Toronto Argonauts
On October 16, 2013, Thomas was signed by the Toronto Argonauts of the Canadian Football League to a practice roster agreement. He dressed in two games, both starts, in 2013. The next season, he dressed in three games, starting one.[4] On February 10, 2015, Thomas became a free agent.