Atlanta; Arlington, Texas; Houston; Kansas City, Missouri, to host 2026 World Cup games

Atlanta; Arlington, Texas; Houston; Kansas City, Missouri, to host 2026 World Cup games

ByThe Associated Press
June 16, 2022, 5:37 PM

NEW YORK -- Atlanta; Arlington, Texas; Houston; Kansas City, Missouri, to host 2026 World Cup games.

ABC News Live

ABC News Live

24/7 coverage of breaking news and live events