Highlights from stage 14 of the 2013 Tour de France.
Can anyone recommend a good place for Canadians to watch Tour highlights? These videos aren’t available in Canada, and I haven’t been able to find any consistent sources.
Maybe try the official TdF website: http://www.letour.fr/le-tour/2013/us/stage-14/news.html
If you are talking about the highlight show that NBCSN promises every five minutes during its race coverage, it’s not available in Canada and if you could find it on the web, you’d probably find that it wouldn’t play in Canada due to cross-border restrictions.