Denny Hamlin responds to Kyle Busch's 'warm body' comments before Dale Earnhardt Jr.'s crew chief debut
Richard Petty calls out NASCAR's points system after Shane van Gisbergen's playoff-altering win in Mexico City