Mexico City, Mexico: Mexico City is gearing up to welcome more than five million visitors for the 2026 FIFA World Cup, whose opening match will be played in the sprawling megacity, authorities say.
The iconic Azteca Stadium, which has hosted two FIFA World Cup finals, is on track to be renovated by the time the whistle blows for the opening match on June 11, according to organizers.
More than $100 million is being invested in the stadium, its general director Felix Aguirre says, promising that it “will be ready.”