NASCAR CEO Steve O’Donnell said the company has seen “a lot of momentum” after a challenging few years, touting NASCAR’s presence on multiple streaming platforms and the recently announced sequel to “Days of Thunder” as opportunities to raise the company’s profile.
NASCAR CEO on the impact of Tom Cruise and upcoming ‘Days of Thunder 2’ release
