TORRANCE, Calif., June 27, 2017 /PRNewswire/ -- Takuma Sato's thrilling victory in the 101st running of the Indianapolis 500 is featured in the latest edition of Honda Racing: at Speed, the monthly recap of Honda Racing and Acura Motorsports activities. The new episode recently...