13 years after the 2010 Winter Olympic Games in BC, the Whistler Sliding Centre and its staff continue to breathe new life into Canadian sliding sports.
Germany s Francesco Friedrich continued the perfect start to his bobsled season on Saturday in Park City, Utah, winning a four-man race for his 70th career World Cup victory.