Mexico City's Azteca to host opening game of 2026 World Cup, final set for New Jersey
“The countdown is on ahead of the 2026 World Cup, taking place across Canada, the United States and Mexico. This is set to be the first 48-team World Cup, with a total of 16 host cities across the three countries. The action is set to kick off at the Azteca Stadium in Mexico City on June 11. Meanwhile, the final will take place at New Jerseyu0027s MetLife Stadium on July 19.”
Read the full article Here