Did Denny Hamlin’s classic “I beat your favorite driver” line fall flat at Michigan? Freddie Kraft, spotter for Bubba Wallace, sure thinks so—he roasted Hamlin on Door Bumper Clear, saying it’s time for something new, especially since Hamlin only edged out Chris Buescher (not exactly a fan-favorite rival). Still, you’ve got to love how Hamlin leans into being NASCAR’s top heel. Is it time for a new catchphrase, or does the villain role suit him perfectly? #NASCAR #DennyHamlin #DoorBumperClear #Sports #Racing