INDYCAR SERIES
TAKUMA SATO WINS THE INDIANAPOLIS 500 INDIANAPOLIS (Sunday, May 28, 2017) – Many wondered if an experienced Formula One driver competing for Andretti Autosport could win the 101st Indianapolis 500 presented by PennGrade Motor Oil. It happened, just not by the one some expected. Takuma Sato capped off another thrilling Indianapolis 500 that featured a […]