NASCAR President Talks $7.7 Billion Media Rights Deal And Leadership Through Challenges by TopVideoNews | Jan 31, 2024 | News NASCAR President Steve Phelps sits with Forbes Senior Writer Jabari Young at Nasdaq MarketSite for an in-depth conversation … #nascar #stevephelps #jabariyoung