General Stanley McChrystal retired in July 2010 as a four-star general after over 34 years of service in…