Quote Originally Posted by Sugar View Post
I don't think that regular season NFL games should be played anywhere but the USA. The Vikings fans/players lost a home game so that the NFL could put a game in London. Not cool.

If the people of England want their US-style football, let them start their own league.
there is serious talk afoot to start a London franchise of the NFL proper. Not sure how that would work, but I guess it is just about the same distance for the Giants to fly to London as it is for them to head to California. Bummer for the London team though. They would need their own Airbus with fully reclining beds etc.

I would love to know how much the Vikings make out of the game in London.