You love to cheer for your favorite team but you love to cheer against the teams you hate even more. What do teams that we love to hate have in common? It’s simple really. Either they have a history of winning, they spend the most money to “buy” championships or they always seem to have the best players.
But in the end, it always comes down to winning. And as you go through the teams on this list, most of them have that very important trait. But for some teams, fans hate them because of individual players on the roster.