openpaddock.net
IndyCar – IZOD Indycar Series Power Rankings 3 of 16
By: Kevin Neeley 1. Will Power #12 Team Penske Chevrolet All he’s done is overcome starting 9th and 12th to win the last two races. He’s had two Fastest Laps and Fastest Leader Laps. The one race h…