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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results