The Alfred E. Smith Dinner is an annual joke-telling celebration, but in comedy timing is everything.
General Mattis trolled Donald Trump (NOT President Trump, as many noticed) at Thursday's dinner, and he noted Trump's earlier comment that Mattis is the "world's most overrated general":
I earned my spurs on the battlefield; Donald Trump earned his spurs from the doctor.
The thing is, Mattis was Trump's Secretary of Defense. And since Mattis has been most reluctant to criticize Donald Trump in public except at a dinner where jokes are expected, many consider his "poking fun" to be too little, too late.