IndyCar Racing has announced a multi-year contract to run the Music City Grand Prix in downtown Nashville starting in 2021.
IndyCar Racing has announced a multi-year contract to run the Music City Grand Prix in downtown Nashville starting in 2021.
Sources tell NewsChannel 5 that IndyCar Racing will make a major announcement about holding a grand prix race in the middle of..