De Bruin slides to silver medal in Lake Placid

Sports

Canadians Christine De Bruin and Kristen Bujnowski claimed a silver medal in women's bobsleigh at the IBSF World Cup stop in Lake Placid, N.Y.

More From Sports/Must Watch