Helio Castroneves

Brian Spurlock - USA TODAY
May 28, 2017 - 6:12 pm
INDIANAPOLIS -- Takuma Sato won the Indianapolis 500 on Sunday by holding off Helio Castroneves and Ed Jones on the final lap. READ MORE HERE
Read More