Richard James ‘Buck’ McSwain Jr.

Published 11:48 am Sunday, November 18, 2018

Richard James “Buck” McSwain Jr., 81, died on Friday, Nov. 9, 2018 at Autumn Care of Mocksville.

A native of Davie County, he was born May 22, 1937, the son of the late Richard McSwain Sr. and Mildred Link McSwain, and the widower of the late Catherine Morrison McSwain who died in 2008. He was primarily a farmer, but had worked many jobs including construction and textiles. Prior to failing health, he enjoyed fishing and hunting and attended Calvary Baptist Church.

Survivors: 9 children: twins Dean McSwain (Mary) and Jean Sheets (Steve), Cathy Henderson (Kenneth) and Terry Lankford (Deidra), all of Mocksville, Darrell Setzer of Lincolnton, Jerry Lankford of Cornelius, Dale Lankford of Nevada, Wanda Paolino and Sandra Lyons (Lacy), both of Salisbury; a sister, Joyce Carter of Cooleemee; plus many grandchildren, great-grandchildren and great-great-grandchildren.

He was also preceded in death by brothers William and Charles McSwain.

The family received friends from 5-7 p.m. Saturday, Nov. 10 at Davie Funeral Chapel. The celebration of life service was conducted at 2:30 p.m. Sunday, Nov. 11 in the funeral chapel with the Rev. Robert Waugh and Pastor Rodney Barker officiating. Burial and committal followed at Cherry Hill Church Cemetery where he was buried beside his wife.

Memorials: Davie Funeral Service to help with final expenses.