Newgarden wins 2019 IndyCar season opener
Josef Newgarden won the 2019 IndyCar season-opener In St. Petersburg, Florida. This is his first win of the facility.
Josef Newgarden won the 2019 IndyCar season-opener In St. Petersburg, Florida. This is his first win of the facility.