Colton Herta Wins The Grand Prix Of St. Petersburg Alex Bean 3 years ago Colton Herta won the 2021 Grand Prix of St. Petersburg in the IndyCar Series…