World NASCAR’s Mexico City Race: Overcoming Skepticism and Delays to Make History by Isabella Rossi June 26, 2025