Long Beach IndyCar Podium

Long Beach IndyCar Podium

Mike Conway (center), Will Power (right) and Carlos Munoz were the top-three finishers in Sunday's Toyota Grand Prix of Long Beach. (Al Steinberg Photo)