Scott Dixon Wins Grand Prix At Indianapolis Alex Bean 4 years ago Scot Dixon wins the 2020 Grand Prix at Indianapolis, raced on the road circuit at Indianapolis Motor Speedway…