UNBELIEVABLE: Josef Newgarden Terminates Contract with Indycar and Explain His Decision.
Josef Newgarden Terminates Contract with Indycar and Explain His Decision. In a shocking turn of events in the motorsports world, two-time IndyCar Series champion Josef […]