When NASCAR announced this week that it would race in Mexico City in 2025, IndyCar drivers were stunned that another American series had beaten them to a fertile market starving to see its most popular driver, Pato O’Ward.
When NASCAR announced this week that it would race in Mexico City in 2025, IndyCar drivers were stunned that another American series had beaten them to a fertile market starving to see its most popular driver, Pato O’Ward.