England's national football team will play at Mexico City's historic Azteca stadium for the first time since Maradona's famous 1986 'Hand of God' goal, with the match's kickoff time potentially moved earlier due to weather conditions.
Severity: 1.5/10Source: La RepubblicaLocation: Mexico City, Mexico City