As mwentioned above the Bruins don't belong---even if you look at the criteria listed. The worst thing that can be said is that they have not wona title in 33 years. This is true but when you consider that iti sa 30 team league that is not so bad.---and that woudl apply to other temns as well.
There are bad hockey franchises but they are not listed. And while the Pirates and Reds have problems now they have had their glory days. If current performance is the yardstick you may have to rethink putting the Rays on the list.
And while there are plenty of basketball teams on the list as others have said why not the T'wolves? Then there are the Twins who ahve actually done rather well---especiilaly for a small market team.