1. Sports
  2. /
  3. Auto Racing

How has IndyCar star Scott Dixon never won the Grand Prix of St. Petersburg?

The five-time IndyCar champion has won on big ovals and small ones, road courses and street courses. Just not here.

YOU MIGHT ALSO LIKE