IndyCar Heads To Busch Stadium Tonight

IndyCar Heads To Busch Stadium Tonight

The NTT IndyCar Series heads to Busch stadium tonight, home to the St Louis Cardinals baseball team where championship leader Josef Newgarden of Team Penske will throw out the first pitch in their game against the Colorado Rockies at 6PM CT. Prior to the game drivers...