Josef Newgarden won Sunday’s IndyCar season finale at St. Petersburg, but Scott Dixon clinched the series championship with a third-place finish.Josef Newgarden won Sunday’s IndyCar season finale at St. Petersburg, but Scott Dixon clinched the series championship with a third-place finish.

Read Morewww.espn.com – RPM

Please follow and like us:

By