Click here to read more about Sato praises RLL team, engineer Jones, for stunning Indy 500 win

Takuma Sato’s stunning second victory at the Indianapolis 500 left some of his rivals in a state of confusion. Making his final pit stop one lap before presumptive winner Scott Dixon, Sato drove past the 2008 Indy 500 winner to take the lead and,… More »