2020 St. Pete Recap October 29, 2020 New Track Record 1 This week’s episode: a recap of the 2020 IndyCar season finale at St. Pete won by Josef Newgarden while Scott Dixon claimed his 6th championship. Plus a look at all the latest silly season announcements and rumors.