With the exception of the Giants, every single weak hitting team in baseball should consider signing Barry Bonds. The idea that Bonds is some sort of pariah above and beyond anyone else tied up in baseball's ongoing steroid mess is insulting to fans' intelligence. This infuriating Ken Rosenthal column claims that "even if Bonds led his new team to a World Series title, many would consider the victory hollow."
Really, Ken? I don't know a single baseball fan that would claim that. Bonds' numbers last year were more than serviceable and would go miles towards protecting any team's best right handed bat, especially as a DH.
If anything, this offseason's Mitchell report shitstorm makes Bonds' transgressions stand out less. That's common sense. Christ look at a team like the Royals who outright talk about the added punch to their lineup once Jose Guillen finishes his suspension for PED use. In a climate where drug suspensions play out like a hamstring pull, I refuse to buy any front office's moral apprehension at signing Bonds. Having him in the league isn't bad for baseball as some fire and brimstone talking out their asses columnists would have you believe, but for any team trying to compete with the AL's most high powered offenses, it's just bad baseball not to sign the best available players.