CU skiing: Buffs hold off Denver to win NCAA championship

The University of Colorado won the NCAA Skiing Championship on Saturday at Lake Placid, N.Y., as the Buffaloes had two podium finishers in the women's slalom to help hold off the University of Denver for the team title.