Kyle Busch and his new Richard Childress Racing team debated their late-race strategy at Talladega Superspeedway as he ran out of fuel and wasn’t sure he would make it to…
Denny Hamlin had been looking forward to this race for a long time. Hamlin finally got the win he’d been chasing for the previous 17 years, holding off Joe Gibbs…