6-1-14 Detroit IidyCar race 266

6-1-14 Detroit IidyCar race 266

Helio Castroneves (center), Will Power (left) and Charlie Kimball were the top three finishers in Sunday's Verizon IndyCar Series race at Belle Isle Park. (Al Steinberg Photo)