|  | 

Sports

Indy 500 champ Takuma Sato still baring his soul

img-responsive

NEW YORK (AP) There is no rest for Indianapolis 500 champion Takuma Sato, and that’s OK.

indy-500-champ-takuma-sato-still-baring-his-soul

ABOUT THE AUTHOR