When the 2026 FIS World Cup cross country ski final races came to Lake Placid, NY, in the heart of the Adirondacks last weekend, the American XC ski community showed up too. So did snow, […]
When the 2026 FIS World Cup cross country ski final races came to Lake Placid, NY, in the heart of the Adirondacks last weekend, the American XC ski community showed up too. So did snow, […]