Atlanta contacted for 2026 World Cup bid
ATLANTA - A bid committee has contacted the city of Atlanta about possibly hosting the 2026 World Cup. The United States could host as many as 60 matches, with Mexico and Canada each hosting 10.
Record setting attendance for Atlanta United matches, and the brand new Mercedes-Benz Stadium may have been factors in Atlanta being contacted.
The United States last hosted the World Cup in 1994.