I think if he didn't act like such a fag people would give him a break. The MLB used all these guys and never said a thing. Rodriguez came from a working class background and made his way up and at one point he respected the game.
Barry Bonds is a guy I will defend against all critics. His rationale for taking steroids was McGwire and Sosa and all the other guys were outperforming him because they used steroids and if he used steroids he'd be the best. He was the greatest player in his generation, steroids or not. And people hated Bonds more than anyone, except maybe Rodriguez now, but mostly because he was an asshole. That's different than being a faggot, and thats something A-Rod can never live down. Even if he came back and hit 50 homeruns he'd still be a faggot.