David Shelton, 62, of Madison died unexpectedly November 6, 2014. Mr. Shelton was born July 7, 1952 in Morgan County to Willie and Lean Mae Stapp Shelton. He had recently retired from AgPro Equipment Company. He was married to his wife Carol on June 29, 1984. He enjoyed watching NASCAR races and working in his yard. He loved music and cherished his family. He also treasured time spent in his porch swing with his wife. Mr. Shelton is survived by his wife of 30 years Carol Shelton; children Chris Shelton and Steven Etheredge; his siblings Mary Savage, Kita Kinney, Jerry Shelton and Diane Crosby; his grandchildren Brittany Shelton, Kristen Shelton, Jack, Nicky, Steven and David Etheredge. He was preceded in death by his parents and a sister Nancy Carson. The family received friends on Friday, Nov. 7 from 6 to 8 p.m. at A. E. Carter Funeral Home. Funeral service was held Saturday, Nov. 8 at 2 p.m. in the chapel. Interment followed in the Stapp Cemetery in Rutledge. A. E. Carter Funeral Home had care of arrangements.