Boogity Goes Global With NASCAR’s First-Ever Championship Race In Mexico
NASCAR heads to Mexico City for its first-ever international Cup points race in 2025, marking a bold step into uncharted territory with championship stakes on the line.