From The Sports Desk: England wins in the Azteca

5 days ago 15
ARTICLE AD BOX
Ten-man England earned its greatest World Cup victory on foreign soil by defeating co-host Mexico at Estadio Azteca, banishing the ghost of Diego Maradona’s “Hand of God” in the same stadium 40 years ago.
Read Entire Article