In March 2005, Rafael Palmeiro famously testified at the congressional hearing on steroids: "I have never used steroids. Period."
In August 2005, when he was suspended for ten games by MLB for using the banned substance stanozolol, he modified his statement. He said, "... I have never intentionally used steroids. Never. Ever. Period. ... "
Palmeiro, who ranks tenth all-time on the career home run list (569), still says (during an interview with ESPN) that he only took a B-12 (not steroids).
And that he goes on to say that he's "never taken anything" and he hopes that the infamous list of 104 players, which contains A-Rod, Sammy Sosa and 102 others, is released since, as he says, "I'm not on that list."
Since Palmeiro says so, it must be true (roll eyes). Period.