Since I wrote last year about the cities with a longer championship drought than Toronto, the Warriors, Royals and Cavs won it all. With championships arriving in Oakland, Kansas City and Cleveland, that brings the list down to six.
Now before we proceed, this entry is about NHL, NBA, NFL and MLB championships. I realize Toronto has had great success in lacrosse and has won Grey Cups recently, but with all due respect, I'm not counting them as major championships. For Toronto, I'm only counting the Maple Leafs, Blue Jays and Raptors.
That means Toronto hasn't won a major championship since 1993. That's a 23 year drought. As bad as that sounds, six cities have it worse.
Let's start with San Diego. The Chargers haven't won since 1963, the Padres have never won a World Series, and even their former NBA teams (Rockets and Clippers) didn't win a thing.
53 year drought
Buffalo only has the two teams, but that's enough to count. The Sabres have never won a Stanley Cup and the Bills haven't won since 1965.
51 year drought
The Bucks last won the NBA Championship in 1971 with Lew Alcindor and Oscar Robertson and the Brewers have never won a World Series. I considered disqualifying Milwaukee because the Packers used to play home games there, but that hasn't happened since 1994.
45 year drought
The Bengals have been consistently brutal throughout the years, never winning a title. Meanwhile, the Reds haven't won a World Series since 1990.
26 year drought
The Vikings have never won a Super Bowl, the North Stars and Wild have never won a Stanley Cup, the Timberwolves have never won and the Twins haven't won a World Series since 1991.
25 year drought
The Bullets / Wizards haven't won since 1978, the Capitals have never won, the Nationals have never won and their NFL franchise hasn't won a Super Bowl since 1992.
24 year drought