“I beat your favorite driver” – How Denny Hamlin responded to jeers from fans Sep 17, 2023 Racing Guy