Just thinking over the race last night, Dillon won thanks in no small part to Bubbas pit crew fucking hime over. Bubba was having Myer Shanks style launches on his restarts and, meme overtime shenanigans not withstanding, I think he was going to win.
If I were Dillon, I would send them a gift basket with a thank you card.