NASCAR CEO Steve O'Donnell believes that Carson Hocevar's victory celebration at Talladega was the "coolest celebration" he's ever seen. NASCAR® and its marks are trademarks of the National ...
Steve Letarte and new NASCAR CEO Steve O'Donnell discuss how revamped stage lengths impacted strategy during Sunday's Cup Series race at Talladega Superspeedway.