It's a fact of sports. Everyone loves to hate a team that is too good.
In college basketball, it's Duke. There's something about preppy smart kids having a great basketball team year after year that gets the blood boiling. Shouldn't they be in the library studying or something?
In the MLB, it's the Yankees. It will always be the Yankees. They spend more than any other team. They always get the players they want and they just flat-out win—a lot. No one wants to root for a team that could probably contend with the National League All-Star Team.
In the NFL, it's the Patriots. Or at least it has been for the past few seasons. Come on, a perfect season? Tom Brady shattering all sorts of sacred passing records with the suddenly spectacular Randy Moss, who the Pats got for nothing? We were all happy when the Giants beat them in the Super Bowl.
In college football, there are a few teams, such as USC and Notre Dame. Everyone loves that the mighty Fighting Irish are struggling now. The Trojans are always the best in the Pac-10 and therefore they proclaim themselves the best in the nation.
In the NBA, the new villain is the Miami Heat. Forget the Lakers and Celtics. Compared to the Heat, those two teams seem like respectable franchises.
Why are the Heat the newest bad guys on the block? Read on to find out why.