Sports Business92d ago
NASCAR's Executive Power Shift: O'Donnell, Kennedy Step Up — Billions On The Line
Steve O'Donnell and Ben Kennedy are poised to lead NASCAR's daily operations, a strategic pivot for the racing giant as Jim France maintains his chairman role.