Estadio Azteca

Sports
NFL moving international series games back to US stadiums
Wembley Stadium, London, before New Orleans Saints vs Miami Dolphins on 1 October, 2017
Wembley Stadium, London, before New Orleans Saints vs Miami Dolphins on 1 October, 2017 Credit: Ian Hughes (Creative Commons Attribution ShareAlike 4.0)

Due to the Covid-19 pandemic, the NFL announced today it decided against holding previously scheduled regular season games in London and Mexico City during the 2020 season.

The NFL had planned to play five games abroad: One game at Mexico City's Azteca Stadium, two at Tottenham Hotspur Stadium and two at Wembley Stadium.