IndyCar Considering Creation of Independent Governing Body
(Indianapolis, IN) – IndyCar is considering creating an independent governing body following this week’s Team Penske cheating scandal stemming from Indianapolis 500 qualifying. The governing body would not include any of racing team owner Roger […]