Photo: Michael Hickey (Getty Images) 2016 Indy 500 winner Alexander Rossi is notoriously great at the Indianapolis Motor Speedway: the Californian has never finished lower…
Sato, RLLR Riding High Entering Doubleheader This Weekend after Indy Win
INDIANAPOLIS – Takuma Sato is on a roll heading into the NTT INDYCAR SERIES doubleheader this Saturday and Sunday after winning the 104th Indianapolis 500…