On a brilliant sunny day in Lake Placid, New York, Liz Stephen (USST) extended her Climb to the Castle podium streak to five in a row, earning her first victory in the challenging five-mile hill climb since the inaugural event in 2007. Stephen and US Ski Team (USST) teammate Ida Sargent overcame an early deficit to Tara Geraghty-Moats (CNSC), turning the 45 minute test into a two-woman race by the end of the first mile....