Takuma Sato wins his second Indianapolis 500
INDIANAPOLIS — At an eerily empty Indianapolis Motor Speedway, Takuma Sato snatched a second Indianapolis 500 victory in an odd and unsatisfying finish to “The Greatest Spectacle in Racing.” Sato held off Scott Dixon and […]