The World Cup in Atlanta will bring eight matches, including a semifinal, to Mercedes-Benz Stadium in June and July 2026.