Trackhouse Racing engineer excited for chance to return home with NASCAR race in Mexico June 12, 2025 3:18 pm|