Your Search Returned 1 tagged news report
Helio Castroneves held off Takuma Sato by .8367 seconds to win the Edmonton Indy. Castroneves ran behind the Canadian Alex Tagiani until the last pitstop. He stopped one lap ahead of Tagiania and gained ground as the two left the
Tags: