I'm just wondering, do you guys know any channels or websites that broadcast the FIS World Cup events?
I tried universalsports.com for the video replays but all I get was "The video is not loading properly".
Weird thing is this happens only for alpine events, others like bobsled, gymnastics, etc play normally

. Does NBC have region restrictions only on alpine skiing events (cause I'm in Canada)?
Do you guys have this problem too? And anyone know any other places that can watch these events?
Here are some of the videos I tried and failed:
WC Finals: Men's giant slalom - Universal Sports
WC Finals: Men's super-G - Universal Sports