February 23, 1960 - June 21, 2020 David Wilson Cannon, 60, of Kannapolis, passed away Sunday evening, June 21, 2020, at his home, following a period of declining health. Born Feb. 23, 1960, in Cabarrus County, David was a son of the late Hubert and Hazel Weaver Cannon. In addition to his parents, he was preceded in death by brother, Robert W. Weaver, of Lexington, Ky. David was a 1978 graduate of A.L. Brown High and attended North Carolina Vocational Textile School in Belmont, receiving an associate degree. David worked for Cannon Mills for 21 years before becoming employed with Philip Morris, where he had worked for 13 years. Mr. Cannon then furthered his education at RCCC, receiving an associate degree in HVAC, finishing his working career with CBRE Inc. David loved to travel with his wife and was talented in photography. He enjoyed fishing and hunting, loved all of his family and will be greatly missed by all who knew and loved him. Loving family members include his devoted wife of 20 years, Mary Ann Hatley Cannon; brother, John Cannon (Sandi); sister, Hulene Woody; sister-in-law, Nancy Weaver, of Lexington, Ky.; brothers-in-law, David Hatley (Hazel) and Glenn Hatley (Bonnie Roberts); and nieces and nephews. The family will receive friends Wednesday, June 24, from 12 to 2 p.m., at Whitley's Funeral Home. Funeral services to remember and celebrate David's life will begin at 2 p.m., in the funeral home chapel, conducted by Pastor Jeremy Hyde. David will be laid to rest at Carolina Memorial Park following the services. In lieu of flowers, please consider memorials in David's name to Hospice of Cabarrus County, 5003 Hospice Lane, Kannapolis, NC 28081; or St. Jude, 2101 Rexford Rd., Charlotte, NC 28211. Whitley's Funeral Home www.whitleysfuneralhome.com
Sign up to get the most recent local obituaries delivered to your inbox.