Mexico's Azteca Stadium to host 2026 World Cup opener, and New Jersey to host final

5/2/2024,,Last updated: 2/5/202401:25 am (Makkah time)FIFA President Gianni Infantino announced on Sunday that Mexico City's Azteca Stadium will host the opening match of the 2026 World Cup on June 11, while the final will be