Apr
11th
Stay connected Subscribe to our RSS feed
Will Power (Penske) took his first victory of the 2011 IndyCar Series' season by winning Sunday from pole to finish the Honda Grand Prix of Alabama at Barber Motorsports Park.