
NASCAR's Mexico City weekend was largely a success. Will it return in 2026?
MEXICO CITY — One of the main objectives behind bringing NASCAR’s Cup Series to Mexico City, which on Sunday hosted the first premier series points race outside the United States since 1958, was introducing the sport to a new culture. If expanding the fan …