Humphries and George win silver in women’s World Cup bobsled in Germany

Kaillie Humphries of Calgary, Alberta and Phylicia George of Scarborough, Ontario won the silver medal in women’s bobsled at a World Cup in Konigssee, Germany on Saturday. It was one of two medals Canada earned in World Cup bobsled Read more