Log in

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

Posted

NEW YORK (AP) — Atlanta; Arlington, Texas; Houston; Kansas City, Missouri, to host 2026 World Cup games.