Leroy Fennell, better known as “Fuz,” was born January 20, 1938 in Rufe, OK to the late J.T. and Ida (Choate) Fennell. He died Thursday, January 28, 2021 in Ardmore, at the age of 83 years and 8 days. Fuz and Sharon Van Hook were married on July 17, 1974 ...