IndyCar’s audacious street circuit in Nashville kicked off in 2021 and continued through 2023, but this year, the track is off the calendar. It’s expected to return in future years ...