NASCAR President Steve Phelps speaks in Nashville about the groundbreaking 2025 new media deal and what it means for the league, the future, and for the fans.