×

What to know about NASCAR antitrust lawsuit: Appeals court vacates injunction, teams could lose charters

By FOX Sports Digital Oct 9, 2024 | 6:25 PM