Power parlays Indy turnaround into championship lead

Will Power

At the conclusion of the rain-soaked Honda Grand Prix of Alabama, Will Power left Birmingham barely hanging onto 10th place in the Verizon IndyCar Series standings and even less in the way of confidence. The Team Penske driver had made… Continue Reading