Near-flawless performance takes Sato to victory at Barber BIRMINGHAM, Alabama (Sunday, April 7, 2019) – Takuma Sato drove flawlessly – almost – to win the Honda Indy Grand Prix of Alabama presented by AmFirst and throw his name firmly into the NTT IndyCar Series championship conversation. The Rahal Letterman Lanigan Racing driver made Scott Dixon…

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