Every time St. Lawrence University has hosted the NCAA Ski Championships at Lake Placid, the Colorado Buffaloes have come away as National Champions, and the 2023 version of the CU Ski Team hopes to make it four-for-four here this week at Whiteface Mountain and Mt. Van Hoevenberg in a quest to win the program’s 21st national championship. Click Here for more