Over the past 20 years, the odds of a Canadian team winning the Stanley Cup have been identical to the odds of an American team winning the Grey Cup. Which is kind of funny, given that there has been no US-based team in the CFL since 1995.
In fact, a person turning 20 years old today will have no memory of a Canadian team winning the Stanley Cup in his/her lifetime. (Sort of like a Blue Bomber fan.)
Sometimes I wonder why Canadians still love the NHL so much when we have another league that actually strives for Canadian content instead of doing everything in its power to prevent it.