Fox: NASCAR hopeful for deserved return to Mexico City in 2026; will INDYCAR join?