Atlanta hosts World Cup site evaluation committee
April 16, 2018 at 10:03 AM EDT
Representatives of the organization in charge of international soccer's premier event were in Atlanta during the weekend to take a first-hand look at the city's bid to host the 2026 World Cup.