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
Newgarden takes finale, Dixon wins IndyCar title
Comments Off on Newgarden takes finale, Dixon wins IndyCar title