Sean McKeanAug 271 minNASCARNASCAR Cup and Xfinity to race in Mexico City in 2025Written by Sean McKean As confirmed on August 27th, the NASCAR Cup and Xfinity Series' will travel to the Autódromo Hermanos Rodriguez in...