NASCAR President Breaks Silence On 2025 Charters Amid Antitrust Lawsuit Battle 0 09.11.2024 10:00 NewsWeek.com NASCAR President Steve Phelps addresses the charter system amidst the ongoing antitrust lawsuit.