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 ...