IndyCar asks teams to pay $1M/car – Andretti says sell the series
After IndyCar asked the Team owners to pay $1 million per car to join their proposed Charter System, Michael Andretti called for the series to be sold. Related Article:Â Rumor: Liberty … Read More