Dale Earnhardt’s final NASCAR victory wasn’t just a race but a demolition derby of genius. On October 15, 2000, at Talladega ...
NASCAR has suspended two pit crew members each from the teams of Kyle Busch and Chase Briscoe because both teams had a tire ...