Channell wins World Cup silver in Whistler
Jane Channell of Vancouver, British Columbia won a World Cup silver medal in women’s skeleton on Friday from Whistler, British Columbia. For Channell, it was her third career World Cup medal in women’s skeleton and it comes with just over Read more