I'll preface this with something I often struggle with. In my job, I sometimes have to say things that make people I like angry. Sometimes, they think I'm saying it about them rather than about the work. It's something like the rule the umps have - you can say a call is bad, but you can't say that the ump is bad. To put it another way, it's always business, never personal. A bad trade is usually made for some reason, even if the reason is faulty. A signing isn't made in a vacuum. An article isn't written without purpose.
I like Steve Lombardi of Netshrine. He was very good to me early in my career. That has nothing to do with what I'm about to say.
Did the Marlins have a homer jump when Ivan Rodriguez was in town? Sure, they had some career years, but did he look to see if Detroit had a similar jump? (I don't know - did they?) Did he find any evidence that steroids increase power numbers, as Jay Jaffe and Nate Silver have failed to find? No, of course not. This article is character assassination, a request to prove the unproveable and then, at the end, he tries to couch it in unringing the bell.
I don't know -- and Steve doesn't know - if his accusations are true. I don't know -- and Steve doesn't know -- if Rodriguez used steroids or any other drug. I don't know -- and Steve doesn't know -- if Canseco is telling the truth, but we all certainly know that Canseco, whether right on some things or not, should certainly be challenged on each and every individual point, especially in light of his congressional 180. If getting one thing right was enough, no one would criticize my "Will's Mill" columns!
Steve's a smart guy and can do better than this. We all can.