Retired Army Major General Edward Greer, who lived in El Paso, has died at the age of 100.