Despite the U.S. not being in the upcoming FIFA World Cup in Russia, it’s still a good day to be an American soccer fan. FIFA has awarded the 2026 World Cup to the united North American bid consisting of the United States, Mexico and Canada. https://twitter.com/united2026/status/1006851829769129984 Via a joint statement …
Read More »