September 30, 20241 yr Moderators Denny Hamlin said he had a car to win the race but the issues on pit road kept him from challenging. He obviously was frustrated after the eighth-place finish: View the full article
Create an account or sign in to comment