Carl Dennis Diggs, 46, passed on Thursday, December 2, 2021. Funeral will be held at 1pm, Tuesday, December 7, 2021 at Wayman Chapel Faith Center, 451 Ghio Road, Hamlet, NC. Public Viewing will be held on Monday, December 6, 2021, 1-5pm at Nelson Funeral Home, 1021 E. Washington Street, Rockingham, NC 28379. The family will receive friends and visitors at 1661 South NC Hwy 177, Hamlet, NC. Nelson Funeral Service is serving the family.