Barry McCaffrey, Four Star General, U.S. Army, former chief U.S. Southern Command, 24th Infantry Division, Operation Desert Storm, two Silver Stars and two Distinguished Service Crosses. NBC News military analyst.