President Donald Trump's choice to be the top U.S. military officer, retired Air Force Lt. Gen. Dan Caine, endeared himself ...