Click here to read more about Gallery: The best shots of the IndyCar finale from St. Pete

The 2020 NTT IndyCar series finale took place on the streets of St. Petersburg, Florida this past weekend. Scott Dixon claimed a momentous sixth championship while the Josef Newgarden claimed his second victory in a row on the temporary circuit. The… More »