Denny Hamlin shares his thoughts on manufacturers working with each other during Sunday's NASCAR Playoffs Round of 12 race at Talladega.

Other Sports News