Race Report: Honda Indy Toronto TORONTO (July 17, 2016)—The joy and agony of racing was felt by the ABC Supply team today. For Takuma Sato and the No. 14 crew, there was pure elation as they turned their 20th place start into a top-five finish in the Honda Indy Toronto at Exhibition Place. Sato’s fifth…

This content is for 12-Month TSO Subscription members only.
Log In Register