NASCAR stars enjoy immersive Mexico City visit

NASCAR Cup Series teams will be traveling from Michigan to Mexico City in June. It is one part of a logistics puzzle the ...
Chase Elliott delves deeper into what going to Mexico City this season could mean for NASCAR as a sport going forward.