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 Source
2024-09-23