Sat. Mar 28th, 2020


The Real News Network

Alpine Skiing: Lake Louise FIS Women’s Ski World Cup

FILE PHOTO: Dec 7, 2019; Lake Louise, Alberta, CAN; Mikaela Shiffrin of the United States during the women’s downhill race in the Lake Louise FIS Women’s Alpine Skiing World Cup at Lake Louise Ski Resort. Mandatory Credit: Sergei Belski-USA TODAY Sports