New Era: Charter System Established for Team Owners
Owners of 10 teams have accepted charters for 25 entries, beginning immediately.
www.indycar.com
Read here…OK, someone explain this charter system for one who is not into racing. They are not turning Indy car into F1, are they?