Tampa Bay Buccaneers

Top Photos from the 2009 Bucs vs. Patriots Game at Wembley Stadium in London

View photos from the Buccaneers and Patriots International Series matchup from the 2009 season.

Advertising

Advertising