NASCAR president testifies France family was opposed to new revenue model 12/04/2025 08:52 PM Partager Teams asked for an improved revenue model in early 2022 and argued the system at the time was unsustainable, testified NASCAR president Steve O'Donnell.