NASCAR stars enjoy immersive Mexico City visit

The NASCAR Cup Series will have a points-paying ... Father’s Day Weekend will be spent at Autodromo Hermanos Rodriguez in Mexico City, south of the border. The 2.674-mile road course is in ...
Christopher Bell and Chase Elliott list down the best features of Mexico's Autódromo Hermanos Rodríguez track after a stadium ...