Azteca Stadium one of 16 venues for 2026 World Cup

Mexico City’s iconic Azteca Stadium and the Los Angeles Rams’ multi-billion dollar SoFi Stadium are named as two of 16 stadiums for the 2026 World Cup which will be played across 11 US cities.

Mexico City’s iconic Azteca Stadium and the Los Angeles Rams’ multi-billion dollar SoFi Stadium are named as two of 16 stadiums for the 2026 World Cup which will be played across 11 US cities.

Source: Read More

Leave a Comment