Champion Hills is an upscale residential community and home to Champion Hills Golf Club; a year-round facility nestled in the Blue Ridge Mountains of North Carolina. Both the community and the club are made up of residents and members that hail from...