;

North America gets awarded FIFA World Cup 2026

It is likely Atlanta will host one of the world's largest events.
Published: 5:19 PM EDT June 13, 2018