Tonight, we review the latest IndyCar race, the Honda Indy Toronto held at Exhibition Place in Toronto, Ontario. Penske was perfect but for one, and crumbling curbing gets the best of Newgarden. We also look at some of the news from IndyCar including rumors of a new street race in Omaha, NE. That’s right. Omaha!
July 22, 2016