Patriots to play in London in 2009

December 1, 2008 by Joe · Leave a Comment 

The Patriots will take their Game to London

The Patriots will take their Game to London

Following in the footsteps of the San Diego Chargers and the New Orleans Saints this year, the New England Patriots will play against the Tampa Bay Buccaneers in London.  The game will take place at Wembley Stadium, the same location as the game this year. Read more

If you enjoyed this post, make sure you subscribe to my RSS feed!