IndyCar Highlights: Dixon wins championship; Newgarden wins at St. Pete
By Tower007 in Sports
Updated 4 years ago
Scott Dixon wins the 2020 IndyCar Series championship while Josef Newgarden wins the Grand Prix of St. Petersburg.