Christine De Bruin and Kristen Bujnowski win women’s World Cup bobsled silver in France

Christine De Bruin of Edmonton, Alberta and Kristen Bujnowski of London, Ontario won the silver medal in a women’s World Cup bobsled in La Plagne, France on Saturday. For De Bruin, it was her fourth career World Cup medal Read more