INDYCAR SERIES Indy Grand Prix of Alabama
Final
Indy Grand Prix of Alabama Preview
Apr 6, 2010 - 1:18 PMApril 11, 2010
Barber Motorsports Park
Birmingham, Alabama
Race 3 of 17 in IndyCar Series
Laps: 75
Track length: 2.38 miles
Race length: 178.5 miles