befuggled

February 23rd, 2020 at 10:13 AM ^

The Lions last won a championship in 1957. They have won 4 total since their founding in 1930.

The Leafs last won a championship in 1967. They have won 13 total since their founding in 1917, all of those in an era when the NHL consisted of six teams. 

I think the comparison is reasonably good. The Leafs were clearly better at their peak, but the NFL was always a bigger league and had a bigger pool of people to draw talent from.