Retired Army Gen. John Shalikashvili, a former chairman of the Joint Chiefs of Staff, has died of complications from a stroke, his executive assistant, Rachel McLain, told CNN Saturday. He was 75.