News

The lawsuit argues the charter system is an illegal barrier to fair competition and team investment. NASCAR has countered ...