It was announced Wednesday the NASCAR Xfinity Series will run the road course at Indianapolis Motor Speedway on July 4, 2020.

Other Sports News