Trace Scott McClellan
Death date: Oct 23, 2020
Trace Scott McClellan, age 54 of Seaford, DE, passed away on October 23, 2020 after a valiant battle with illness the past two years. Trace and his family are blessed that he was loved and cared for by the love of his life, his f Read Obituary