Thompson played basketball and football at Damascus High School in Damascus, Maryland. He recorded more than 4,000 passing yards during his career there and helped lead the football team to win a Maryland state championship in 1993.[1][2]
College career
Thompson was a two-year starter at Penn State, he passed for six touchdowns as a junior in 1998 and led the Nittany Lions to a win over Kentucky in the Outback Bowl, in which he threw for 187 yards and a touchdown. As a senior, Thompson was a team captain and threw 13 touchdown passes and averaged 159.7 passing yards-per-game.[3] He did not play in the Nittany Lions' 24-0 shutout of Texas A&M in the 1999 Alamo Bowl due to a shoulder injury sustained earlier in the week.[4]
The following spring the Browns allocated Thompson to NFL Europe, where he played for the Frankfurt Galaxy. He returned to the team for the 2001 training camp, but a knee injury sustained during camp required arthroscopic surgery forced him to spend the season on injured reserve. On December 18, 2001, he was signed to the Cincinnati Bengals' practice squad for the last three weeks of the regular season.
In January 2003, Thompson had rejoined the Browns and was listed as the Browns' third quarterback for the AFC Wild-Card game due to an injury to Couch. When he was not given a tender offer by the Browns the following spring, he signed a one-year contract with the Minnesota Vikings on March 31, only to be released during training camp.
Thompson spent the 2004 preseason with the New York Giants, and in February 2005 signed with the Buffalo Bills who then allocated him to the Cologne Centurions of NFL Europe. In his April 2, 2005, debut with the Centurions, he made 16-of-25 passes for 197 yards, two touchdowns and no interceptions against the Hamburg Sea Devils. He finished the season with 1,561 yards passing and 10 touchdowns. He then returned to the Bills for their 2005 training camp, but was waived on September 3.