Is Wembley Stadium A Curse For English Teams?

To many the iconic Wembley stadium is the is the ultimate destination to see your team play. But how has the most expensive football stadium in the world cursed Spurs in the Champions League this season?

Copa90 Logo

The following video from our friends at Copa90 discusses this in detail, enjoy!

NFL Edges Towards A Full House In London

Since 2013, the NFL has played at least two games per season across the pond in London. The 90,000 capacity Wembley Stadium has played host to the likes of the Miami Dolphins, the Pittsburgh Steelers and the Dallas Cowboys in front of thousands of spectators there to get a taste of the live American football experience.

Attendance figures for these International Series games have been strong and are rising gradually. Over the three games in 2015 the average turnout in London was 83,877 and the most recent game was also sold out.

This chart shows the average attendance of NFL games in Wembley Stadium, London from 2013 to 2015.

Infographic: NFL Edges Towards A Full House In London | Statista
You will find more statistics at Statista