Toronto is Canada's New York City. The above photo notes the last time the Toronto Maple Leafs won the National Hockey League championship -- in the final season of the league's six-team era. This fact messes with the minds of many Canadians.
Other teams based in Canada have won the Stanley Cup since then. Quite a few times, in fact. But Toronto being shut out makes some of our friends up north stare out across the tundra and mutter about cruel fate.
Imagine if the New York Yankees had not been good since LBJ was president.
What were you doing in 1967?