Try digitalPLUS for 10 days for only $0.99
Auto Racing
Sports Auto Racing

Helio Castroneves

Race winner Helio Castroneves of Brazil, driver of the #3 Team Penske Chevrolet Dallara, celebrates with second-place finisher Takuma Sato of Japan and third-place finsher Will Power of Australia after the Edmonton Indy.Jonathan Ferrey, Getty Images
This photo is featured in these articles: