For every player fans rally behind, for every face of the franchise, there's someone on the other end. A scapegoat. A pariah. They come in all forms.
What makes a player "hated" is hardly universal: bad contracts, poor attitudes, and disappointing performances can all take their toll on an athlete's likability. The only real guiding principle is the better someone plays, the more likely everyone else is to ignore their faults.
However, at the echelon of infamy are the players that find a way to be hated even when they play at superhuman levels. Classic examples include Roger Clemens and, yes, Barry Bonds. Bonds is excluded from this particular line-up, mainly due to the fact that most of the hatred directed at him comes from outside of the fanbase.
What follows are 10 players that, for varying reasons, earned the scorn of the Giants' faithful. The names have not been changed to protect the innocent.