Prev 1 of 101 Will Power holds off Helio Castroneves for 3r…
Takuma Sato wins pole for IndyCar season-opener
The Associated Press
2014-03-29

Takuma Sato, of Japan, heads for Turn 10 during practice for the IndyCar Series auto race Saturday, March 29, 2014, in St. Petersburg, Fla. Sato took the pole position during qualifying for Sunday's race. (AP Photo/Chris O'Meara)

Prev 1 of 101 Will Power holds off Helio Castroneves for 3r…

Photo Tools

Recommended

Related Search Results