Kelsey Mitchell wins two World Cup track cycling medals in Milton

Kelsey Mitchell of Edmonton, Alberta won two medals this past weekend in a track cycling World Cup event in Milton, Ontario. Mitchell won the gold medal in the women’s team sprint with Lauriane Genest of Montreal, Quebec on Friday and Read more