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!
The U.S. has just been awarded the 2026 World Cup. The united bid is a joint effort between the U.S., Canada and Mexico. Sixty the of the games in 2026 will be played in the U.S., including the championship match. pic.twitter.com/Mw7xERKMFh— CBS News (@CBSNews) June 13, 2018