David Currie McMahon was born August 8th 1975 in Durham County, North Carolina. A resident of St. Pauls, NC, he graduated with the Class of 1994 from St. Pauls High School. He retired from the City of Lumberton. He liked fishing and playing pool. He was preceded in death by his father Timothy R. McMahon of Florida, mother Judy Stephens of Fayetteville, NC, James and Great Aunt Mary Kersey of St. Pauls NC. He is survived by his two sons, Jasper Glenn McMahon and Timothy Ward McMahon of Lumberton, NC; paternal Grandmother, Varnell McMahon of Florida; maternal Grandmother, Carole Bennett of St. Pauls, NC; Uncle Larry Gibson and his wife Alice of Raeford, NC; Aunt Sue Kessler and her husband Joel of Florida; Aunt Ann McBee and her husband Jimmy of St. Pauls, NC; Uncle Jimmy Willis and his wife Patty of Raeford, NC; and several cousins and friends. A visitation is scheduled for Monday August 6, 2018 from 6:00-8:00 PM at McNeill Mackie Funeral Home of St. Pauls with a funeral service being held on Tuesday August 7, 2018 at 1:00 PM, with Reverend Michael Gist officiating, also, at the funeral home. Burial will follow in Oak Ridge Cemetery. Arrangements by McNeill Mackie Funeral Home of St. Pauls.