Takuma Sato wins Indianapolis 500

The Japanese driver who wrecked on the final lap while dueling Dario Franchitti for the lead in 2012 held off Helio Castroneves over the final laps.

Source:: NBC 2 News