June 17, 2017

Update: Rain started to fall at 4:15 pm ET – June 17. Race start is tentatively scheduled for 5:10 pm ET. A short delay is possible, as is a rain race. Indianapolis, Ind.  (12 June  2017) –  Drivers are always looking forward to the next race. But that is especially the case this weekend as the next […]

Read More