2019 Honda Indy Grand Prix of Alabama Winner
Round 3 of the Indycar season, the Honda Indy Grand Prix of Alabama at Barber Motorsports Park in Birmingham, Alabama was won by Takuma Sato.
More by Michael Mueller View profile
Like