Team Canada wins three World Cup medals in bobsled in Park City

Team Canada won three World Cup medals in bobsled in Park City, Utah on Friday. While racing on the track that hosted the 2002 Olympic Winter Games, two Canadian bobsled teams reached the podium in the four-man, while Kaillie Humphries of Read more