World Cup Finals Historic Return to Aspen
World Cup Finals Historic Return to Aspen Excitement is in the air as Aspen prepares to host the 2017 Audi FIS Ski World Cup Finals March 15 – 19. It has been 20 years since the internationally famous alpine races have been held in the United States and 50 years since its inception. The races…