Major Cecil L. Byrd USAF, 97, of Sault Ste. Marie, died August 27, 2019, in War Memorial Hospital following a brief illness. Cecil was born August 23, 1922 in Polo, Illinois. He joined the Army Air Corps in 1941 and flew 77 combat missions... View Obituary & Service Information