Atlanta takes next step to host 2026 World Cup matches By: Atlanta Business Chronicle via Business Journals July 27, 2020 at 16:47 PM EDT Local organizers pitched Atlanta as a viable host city during an hour-long virtually meeting with FIFA. Read More >>