Cubs win! Cubs win! Well that only took 108 years. Who’s up next? Here are the teams that have gone the longest without winning their sport’s highest prize. Many haven’t EVER won, despite being in business a half-century more. Still others surprise us because they’re generally considered ‘good teams,’ even frequent conference champs – they just haven’t Won It All.
Milwaukee Bucks And Texas Rangers
Kansas City Chiefs, Buffalo Sabres, Vancouver Canucks and Denver Nuggets. 46 Years.