Ski Racing: NCAA athletes finish in top 30 at Lake Louise World Cup

NCAA athletes are competing on the FIS World Cup Ski Racing. Continue reading Ski Racing: NCAA athletes finish in top 30 at Lake Louise World Cup