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 … Continued
The post Atlanta Wins Bid to Host FIFA World Cup appeared first on Atlanta Daily World.