Mexico City’s iconic Azteca Stadium and Los Angeles’ $5.5billion SoFi Stadium have been confirmed among the 16 venues for the 2026 World Cup.
The tournament, which will be staged across the USA, Canada and Mexico, will be the first to be shared by three host nations and first to feature 48 teams.