IndyCar announces establishment of long-awaited charter system
The IndyCar Series has announced the establishment of the long-awaited charter system with 10 teams agreeing to the terms laid out.The new system will see charters for 25 entries in North America’s premier open-wheel racing series, effective immediately. “This is an important development that demonstrates an aligned and optimistic vision for the future of our sport,” said Mark Miles, CEO …Keep reading