Patriots to play in London in 2009
December 1, 2008 by Joe · Leave a Comment
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!




