ClubCorp Holdings: On The Tee For Gains

ClubCorp Holdings (MYCC) is the largest owner-operator of private country clubs and business clubs in the United States. MYCC recently completed the acquisition of Sequoia Golf, the third largest owner-operator of country clubs, and now owns or operates over 200 clubs in more than 26 states. Clubs are somewhat clustered in warmer clients with Texas […]