The City of Atlanta is one of 32 cities named as finalists for the 2026 World Cup, which will likely be jointly hosted by Canada, Mexico, and the U.S.  Pundits think the city, which boasts a world class stadium and immense fan support for its new MLS team, has a great shot at hosting a portion of the tournament assuming the bid goes through.  Already home to a Final Four, college football championship, and Super Bowl, the chance to get the world’s most watched sporting event has Atlanta’s ship RISING…

Login

Lost your password?