Scott McLaughlin Wins Alabama IndyCar Grand Prix Alex Bean 1 year ago Scott McLaughlin won the 2023 Alabama IndyCar Grand Prix – edging former Formula One driver Romain Grosjean and Will Power…