Brian Spurlock - USA TODAY

Takuma Sato your winner after holding off Helio Castroneves

May 28, 2017 - 6:12 pm
Categories: 

INDIANAPOLIS -- Takuma Sato won the Indianapolis 500 on Sunday by holding off Helio Castroneves and Ed Jones on the final lap.  READ MORE HERE

Comments ()