Takuma Sato Wins Indy 500 as Alonso Retires from Engine Failure
Takuma Sato won the 101st running of the Indianapolis 500 yesterday after passing and holding off three-time winner Helio Castroneves in the final few laps. A record 15 drivers led at least one lap during the race, but Sato was the one to do it when it counted after the last of many caution periods….
