Scott Dixon Wins 2023 Gallagher Grand Prix Alex Bean 9 months ago Scott Dixon survived to win the 2023 Gallagher Grand Prix in the NTT IndyCar Series held on the road course at the Indianapolis Motor Speedway…