 When he was not given a tender offer by the Browns the following spring, he a signed 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.