nfl in london


So the new Tottenham stadium is a no go this year.

That’s right, we’re headed to Wembley!

The (soon to be owned by Americans) Wembley will now host the game, as Tottenham won’t be ready in time.

That means an extra 20000 tickets available for the game.

Leave a Reply

Your email address will not be published. Required fields are marked *