CreatorsPublishersAdvertisers
View more in
MLS

Atlanta, other U.S. cities make pitch for 2026 World Cup

ESPN
 2021-09-17

ATLANTA --  After being slowed by the pandemic, the race among 17 U.S. cities to land a coveted spot hosting the 2026 World Cup is back on. Two FIFA inspectors were in Atlanta Friday to get a look at 72,000-seat Mercedes-Benz Stadium, home of a record-setting Major League Soccer team...

www.espn.com

Comments / 0

Comments / 0