College of Idaho women’s skiing team repeats as USCSA Skier-Cross champion

March 11, 2017 12:26 AM