McLaren’s Pato O’Ward Wins The Indy Grand Prix Of Alabama

Spread the love

The IndyCar Series had its first permanent road course round of the season with the Indy Grand Prix of Alabama at Barber Motorsports Park in Birmingham, Alabama. There were fears that the race would be affected by rain. Thunderstorms did pass over the track, just a few hours too early. Sunday’s delayed Indy Lights…

Read more…

Leave a Comment