Busch barely makes finish in OT win at Talladega

Busch barely makes finish in OT win at Talladega

Running low on fuel and unsure he could make it to the end of a double-overtime finish, Kyle Busch and his new Richard Childress Racing team debated their late-race Talladega Superspeedway strategy.

Read More 

About The Author