I don't know exactly how popular the game will be. I imagine a some people in London will show up for a football game and sit there awfully confused. Last year 80,000+ showed up, so maybe I'm wrong.
"The government of the United States is not, in any sense, founded on the Christian religion."
Forums
Topic: New England Patriots in London
Posts 1 to 2 of 2
This topic has been archived, no further posts can be added.