Mexico City promoter urges NASCAR, IndyCar to build foundations for future events
The promoter of motorsport events in Mexico City says the soccer World Cup played a big role in not hosting NASCAR and IndyCar in 2026 but that both series need to build foundations for 2027 events.