Ret. Admiral William McRaven came to the defense of Ret. General Stanley McChrystal after President Trump took shots at the general on Twitter following the comments McChrystal made on Trump during an ABC interview.