MSNBC military analyst Ret. Gen. Barry McCaffrey said he has been extremely critical of Donald Trump's rhetoric on national defense, going as far to call it inane, however he now believes Trump "hit it out of the ballpark" in his major address on foreign policy Wednesday.
"Mr. Trump over the last year has said some of the most irresponsible, inane statements on foreign policy, defense policy that I've ever heard in public life. This speech, I thought he hit it out of the ballpark," Gen. McCaffrey said.
"There are some things you can argue about but from a domestic political viewpoint I think it was very powerful, very sensible," McCaffrey said. "The Saudis are going to like what they heard, the Egyptians, the Russians, maybe the Chinese. I thought he did a tremendous job. And I think the notion of him being the junkyard dog that arrives in Washington has been compelling him to popularity. This tended to mute that and say, 'Hey, wait a minute. I'm a person of peace. I understand what I'm doing.'"
"I thought it was a very significant presentation," McCaffrey added.
"I think it was quite sensible throughout quite much of it," he said. "This is a new reality if the guy can surround himself with sensible people."