Canada’s Lotholz, Sieben claim bobsled bronze in World Cup final
0
5
Canadians Melissa Lotholz and Skylar Sieben won the bronze medal in the two-woman bobsled race at the final World Cup event of the season on Sunday in Altenberg, Germany.