The soccer World Cup is returning to North America in 2026 with matches in Mexico, United States and Canada! The final game will take place in New York City at the Met Life Stadium!
The last time the US hosted this was in 1994! It will be the first time for Canada. And Mexico hosted it in 1970 & 1986! So it has been a while for these 3 countries combined but such a cool way to unite North America! Now just have to wait what 8 years!
It cost us $6 million just to get our shot at the opportunity! But this will be such a great opportunity!