Archived News

Maggie Valley Club & Resort welcomes new director of golf

The Maggie Valley Club & Resort, a semi-private club and resort located in the mountains of Western North Carolina, is pleased to welcome Craig Sparks as director of golf. Sparks will oversee all golf operations and golf sales for the scenic resort property.

Sparks has 12-plus years of golf and hospitality industry experience, serving at private clubs in the Carolinas and in Florida throughout his career. He most recently served as the lead assistant golf professional at Champion Hills Club in Hendersonville. Prior to Champion Hills, Sparks was the lead assistant golf professional at the Country Club of Asheville in Asheville.  

Sparks grew up and currently resides in Spruce Pine. He attended Lenoir-Rhyne University in Hickory, where he played on the golf team. He holds a bachelor’s degree in environmental studies with a concentration in earth science. Sparks has been a Class A member of the PGA of America since 2008. 

“My goal has always been to find a position at a premier facility that would allow my family to stay in Western North Carolina,” said Sparks. “The relationships we have created as part of this community will be everlasting. I am thrilled to lead the golf operations at Maggie Valley Club & Resort.”

Smokey Mountain News Logo
Go to top
Payment Information


At our inception 20 years ago, we chose to be different. Unlike other news organizations, we made the decision to provide in-depth, regional reporting free to anyone who wanted access to it. We don’t plan to change that model. Support from our readers will help us maintain and strengthen the editorial independence that is crucial to our mission to help make Western North Carolina a better place to call home. If you are able, please support The Smoky Mountain News.

The Smoky Mountain News is a wholly private corporation. Reader contributions support the journalistic mission of SMN to remain independent. Your support of SMN does not constitute a charitable donation. If you have a question about contributing to SMN, please contact us.