Will Power Wins 3rd IndyCar Grand Prix, Eyes 1st Indy 500 Win

Written by Adrian Beecher Speedway, IN —  Will Power repeated as Indy Car Grand Prix champion on Saturday at the Indianapolis Motor Speedway on Saturday after starting on the pole. After passing Robert Wickens on lap 51, a late caution only five laps later would make things interesting in the final 25 laps as Power […]