NASCAR City USA: Cup Series set for 2021 return to Nashville
It’s music to NASCAR’s ears: the stock car series is set to return to Nashville, Tennessee in 2021. Nashville Superspeedway will hold a Cup race for the first time next season, ending NASCAR’s decade-long absence …
Read moreNASCAR City USA: Cup Series set for 2021 return to Nashville