During his first cabinet meeting of 2019, President Trump called out recently departed Defense Secretary James Mattis for how he managed the War in Afghanistan.

"I gave our generals all the money they wanted. They didn't do such a great job in Afghanistan," Trump said, later claiming U.S. generals did not want to allow Taliban and ISIS to fight against each other in Afghanistan.

"I think I would have been a good general, but who knows?" Trump remarked.

General Jack Keane, retired 4 star general, former Vice Chief of Staff of the US Army, the chairman of the Institute for the Study of War and Fox News Senior Strategic Analyst, joined Fox News Radio's Guy Benson and Marie Harf to discuss President Trump's recent attacks on generals and more.