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 …

Thanks! You've already liked this