William "Duck" James

May 8, 1994 — Aug 17, 2026

Kannapolis, NC

William "Duck" James

William “Duck” James, 32, of Kannapolis, passed away at his home, Monday August 17, 2026.

He was born May 8, 1994 in Concord to Zelly Drye James and the late Kevin Lee James.

Duck was a veteran of the U.S. Army “Desert Wolves” serving in Kuwait. He was a NASCAR fan and a Dale Earnhardt fan. he enjoyed fishing and loved music, writing it or playing on his guitar.

Those left to cherish his memory, his devoted love Carol Jo, his mother Zelly Drye James, sister, Marisa “Thyme” James (Mac Hall), stepchildren Jerry and Boe, three aunts, he is also survived by 13 close cousins and a large friend group, his cat Timmy and was preceded by his dogs Axl and Kato.

A memorial service will be held at 4:00 PM Saturday, August 29, 2026 at Bethpage Presbyterian Church, 6020 Mooresville Rd. Kannapolis, NC, a visitation will be prior from 3-4 PM at the church. Interment and military honors will be held September 3, 2026 at 11:00 AM at Salisbury National Cemetery.

Memorials may be made to Wounded Warriors, https://support.woundedwarriorproject.org

To send flowers or plant a memorial tree in memory, please visit our flower store.

Upcoming Services

Visitation

Saturday, August 29, 2026

3:00 - 4:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Memorial Service

Saturday, August 29, 2026

Starts at 4:00 pm (Eastern time)

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Inurnment

Thursday, September 3, 2026

11:00 - 11:30 am (Eastern time)

Salisbury National Cemetery Annex

501 Statesville Boulevard, Salisbury, NC 28144

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Guestbook

Visits: 1132

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors