Watch women's World Cup alpine skiing from Lake Louise | CBC Sports 0 5 30 Nov 2018 17:47 BigNewsNetwork.com (sports) Watch live action from the women's World Cup downhill event from Lake Louise, Alta.