LOL OK I'm sorry but I do have to comment on this... it's OK if we deride him mercilessly, but heaven forbid we should call him gay? I'm all for sensitivity when it's appropriate but that kind of attitude... well let's not get into politics in a game thread.
I don't understand it at all. I think he is a lousy person (rude, cheater, doesn't play the game right). Why say derogatory things about a group that Bonds doesn't even belong to? Heckling the opposing team is a time honored tradition, but it doesn't have to be intolerant and childish.