Ahead of tomorrow's World Cup in Russia, FIFA has announced that the U.S., Mexico, and Canada have won a joint bid to host the 2026 World Cup, reports NBC. ... Read more