Nashville Set To Be Confirmed On 2021 IndyCar Schedule

Nashville Set To Be Confirmed On 2021 IndyCar Schedule

The NTT IndyCar Series looks set to head to Nashville, Tennessee in 2021 for a street race which will take in the Music City Convention Center and and Nissan Stadium, the home of the Tennessee Titans. WSMV News4 Nashville reported on Tuesday evening that NTT IndyCar...