Alexander Rossi gets the Win. Will Power moves into the points lead. John and Michael discuss the race from July 30th at IMS.
See All 96 Episodes of "The Indycar Fan Podcast"