Indy 500 champ Takuma Sato still baring his soul NEW YORK (AP) There is no rest for Indianapolis 500 champion Takuma Sato, and that’s OK. Powered by WPeMatico