With NASCAR’s absence from Mexico for the 2026 season all but confirmed, the path is now clear for IndyCar to finalise its own return to Latin American. The American series is now targeting a race in ...
MEXICO CITY -- Despite the handful of industry insiders too scared to leave their hotels in Mexico City, NASCAR's first international Cup Series race of the modern era was a cultural experience that ...