Azteca

org_company

The Azteca Stadium is a football venue located in Mexico City, Mexico, and has hosted matches during the 2026 FIFA World Cup, including games between Mexico and Ecuador, as well as England and Mexico. Security measures were implemented for events at the stadium due to concerns about public safety and weather conditions, with police deploying 7,500 officers for one match. The stadium is also associated with Grupo Aguilas, which owns Club América and has received investment from General Atlantic.

Recent coverage