Sato grabs satisfying IndyCar victory – The Japan Times
Sato grabs satisfying IndyCar victory The Japan TimesTakuma Sato held off Ed Carpenter to win the IndyCar race Saturday night at World Wide Technology Raceway. Sato won by 0.399 seconds. Tony Kaanan was …