Most ski resorts in the U.S. have been closed for more than a month. However, Squaw Valley ski resort in Lake Tahoe remains open, closing for good on Memorial Day. The scenic Lake Tahoe resort is experiencing its longest ski season in a decade. Although neighboring Alpine Meadows ski resort closed earlier this month, Squaw […]