Quote Originally Posted by argofan81 View Post
According to CP24 this morning, Toronto hasn't won a major league sports championship since 1967 (when the Leafs last won the stanley cup).

The inference was made when discussing Cleveland's basketball win this morning; their drought of a championship prior to this year's NBA win has been since 1964 (when the Cleveland Browns won the SuperBowl). The comment was along the lines of 'They haven't won since '64 and we haven't won since '67.....our time will come." Apparently baseball championships don't count either in the city of Toronto!
There have been a fair number of Major League teams that have broken lengthy droughts lately. In the MLB, the Giants have won several World Series which are actually their first since moving from New York. Prior to that, the Red Sox and White Sox broke droughts as did the Royals. In the NHL, we've seen Boston, Chicago and Los Angeles break droughts (or win their first in the case of LA) and in the NBA we've seen teams like Cleveland win their first. The Tiger-Cats and Blue Bombers still await to break their droughts. Gives me hope that the Maple Leafs are due one of these days.