“Why Squaw Valley is Awesome” by Men’s Journal Squaw Valley and Alpine Meadows now sprawl across 6,000 acres of peaks that top out above 9,000 feet, making it the biggest ski resort in the country. It gets 450 inches of snow a year and averages 300 days of blue skies: Powder day or dry spell, there’s always corn snow. “We get spring skiing all year,” says pro free skier J.T. Holmes, who grew up in Squaw Valley. “Even if it hasn’t […] SnowBrains | October 22, 2013 3 Comments