Five years ago, our next guest checked himself into a weight-loss and wellness resort in the Lowcountry and was so impressed by the experience that he bought the place. Mike Switzer interviews Kevin Carter, CEO of Hilton Head Health in Hilton Head Island, SC.