Atlanta Stadium (Mercedes-Benz Stadium) will host eight World Cup matches, including an illustrious semifinal.