Squaw Mountain Ski Resort Will Open for First Time in Three Years
Squaw Mountain in Greenville hasn't been open for the past few ski seasons, but activity is in high gear to open this season. The resort owner, James Confalone, has signed a lease with 'The Friends Of Squaw Mountain.'