
England return to Azteca Stadium, a cathedral of football
England will play at Mexico City's Estadio Azteca for the first time since 1986. The stadium, where Pelé and Maradona achieved glory, is renowned for its steep stands, passionate crowds, and unique atmosphere that players describe as overwhelming.









