Our hat is in the ring to host the 2026 World Cup. Read about the executive committee that is trying to bring the games to Kansas City: March 18, 2019vinayakUncategorizedNo Comments