Die-hard sports fans are passionate about the teams they love, but also the teams they hate. The hatred is so bad that sometimes fans will root against a rival team more than they're rooting for their favorite team ... not that there's anything wrong with that.

According to Guyism.com, here are 12 of the most-hates teams in sports.

12. University of Miami football
11. San Francisco 49ers
10. Boston Celtics
9. Detroit Red Wings
8. University of Southern California football
7. Boston Red Sox
6. New England Patriots
5. Los Angeles Lakers
4. Notre Dame football
3. Dallas Cowboys
2. Duke basketball
1. New York Yankees