Helio Barber

Helio Barber

Helio Castroneves finished third at Barber Motorsports Park and is one of only two drivers to finish in the top-five in the first two IZOD IndyCar Series races. (IndyCar Photo)