NASCAR
Two Teams Take on the Monopoly over Stock Car Racing: 23XI/Front Row v. NASCAR
·
This all started with an ultimatum issued by NASCAR on September 6, 2024: sign the 2025 Charter Agreements by midnight or risk permanently losing your charter(s) and the entire charter system. The 105-page document was delivered to team owners at 5:00 p.m., with only one hour originally granted to review and sign the contract. A contract that had been i…

