HUGE CONFLICT: IndyCar Chiefs Have File a Lawsuit Againts Eldora Speed Way Over The Recent as Appointment of Levi Jones Former Indy NXT Director Over..
In a stunning turn of events, IndyCar officials have filed a lawsuit against Eldora Speedway, claiming that the recent appointment of Levi Jones as the […]