Hypocrites? Are you kidding me Mr. Cruchy? What in god's name makes you think Giambi is clean? Giambi has used steroids the ENTIRE time he's been in the majors. I remember it was in "Game of Shadows" that he began using in the minors to give him the extra "edge" and his testimony is also cited (partially, at least) here:
http://sports.espn.go.com/espn/news/story?id=1936592
"Both Giambis said they had used steroids even earlier in their baseball careers [i.e., pre-BALCO]. They were granted immunity from prosecution if they told the truth to the grand jury but faced perjury charges if they did not."
Giambi uses steroids. I have no doubt in my mind. He stopped when he got the "parasite", sucked for awhile, then started again. If he was involved in BALCO then he can get the s*** you can't catch. He's still putting up average-guy takes steroids numbers, at the very least.
To me, JD Drew seems to put up numbers that LEGITIMATE, NO ROIDED OFs should put up. He's also injured a lot, which could go either way. I thought Drew could have used roids earlier in his career but I see little reason to think he does now. 20HR, 90 RBI, .400 OBP with + defense are excellent numbers in the pre-steroid era 70's or 80's. Those are SOLID numbers for an OF. He has most of the numbers of a guy like Abreu, with a little less speed, more 'natural' power (less roid power), tremendous OBP, solid defense.
People get on Drew because he gets injured randomly (like a normal person) and puts up numbers like a non-roided player always did. If MLB is really moving toward banning people for roids and developing tests for HGH etc., and IF Drew is clean, then I think its a move of tremendous foresight to secure a player like that for the long term. Why would you want guys who's only good seasons happened with roids and amphetmines and hormones when there are players who don't need that and put up good numbers.
Giambi's admission? When under threat of perjury under a Federal Grand Jury trial? Having it 'leaked' to the public and then giving a half-assed apology. Yeah, he's a moral champion.
Here's what he did: he cheated in the minors by taking steroids and becoming a hulking power hitter with a well-above average eye. He used and used in Oakland, brought the team to the playoffs (almost beating your team once, right?) and then YOUR team purchased him, 7 years for 120 million dollars. Then, to make matters worse, he continues using and develops some weird parasite and is essentially useless for a season. he gets threatened to go to the minors and, despite the steroid scandal, LOW AND BEHOLD, Giambi starts hitting again! vapid eyes, greasy hair, intensity beyond belief, 10+ season roid user. 20 bombs in a month and a half or something absurd. He's a hero Jacksonian. What a joke.