Atlanta Selected As A 2026 FIFA World Cup Host City

It’s official: the FIFA World Cup is coming to Atlanta. The 2026 FIFA World Cup will be the largest edition of the world’s most popular sporting event yet, with 48 teams vying for soccer’s biggest prize in matches hosted across the United States, Mexico and Canada. The three nations won the right to host in 2018 after a yearlong bidding process. This unprecedented scale brings more attention to the already immensely popular competition, which has traditionally been contested by 32 teams and hosted by a single nation. Twenty-two cities across the three North American host countries competed for bids to

Leave a Reply