Terry Lee Baugher, 47, of McClure, died on Thursday, October 31, 2019, near Olive Branch, Illinois. He was born January 31, 1972 in Cape Girardeau, Missouri, the son of Richard Lee and JoAnn (Williams) Baugher. Survivors include three... View Obituary & Service Information