Before NASCAR Made History in Mexico City, Four Cup Stars Went South to See What Was Coming Open Chronicle February 26, 2025 NASCAR 0 Comments By Open Chronicle Sports NASCAR Cup Series | Mexico City | February 26, 2025 MEXICO CITY — Months before engines fired in anger at Autódromo…