Christine De Bruin and Kristen Bujnowski win World Cup bronze in Innsbruck

Christine De Bruin of Edmonton, Alberta and Kristen Bujnowski of London, Ontario won the bronze medal at a World Cup women’s bobsled event in Innsbruck, Austria on Sunday. For De Bruin it was her fifth career World Cup medal in Read more