NEW YORK (AP) -- Rafael Palmeiro poked his finger in the air for emphasis and raised his voice with all the indignation of a man falsely accused.
"I have never used steroids. Period," he told a congressional panel in March.
On Monday, nearly five months later, the Baltimore Orioles slugger became baseball's highest-profile player to be suspended 10 days for using steroids.
While he didn't deny testing positive for the drugs, he insisted that ingesting them was an accident.
"When I testified in front of Congress, I know that I was testifying under oath and I told the truth," he said during a telephone conference call Monday. "Today I am telling the truth again that I did not do this intentionally or knowingly."
The 40-year-old Palmeiro became the seventh player to fail a test under the toughened major league policy that took effect in March, rules criticized by Congress as not being stringent enough.
On July 15, Palmeiro joined Hank Aaron, Willie Mays and Eddie Murray as the only players with 3,000 hits and 500 homers. Baseball would not say when the positive test occurred.
Without giving specifics, the four-time All-Star left the impression that the banned substance was contained in a supplement that was not prescribed. He said it was an "embarrassing situation" and still did not know what caused the positive test.
"Why would I do this in a year when I went in front of Congress and I testified and I told the truth?" he said. "Why would I do this during a season where I was going to get to 3,000 hits? It just makes no sense. ... I'm not a crazy person."
Palmeiro, who is currently in ninth place on the all-time home runs list with 569, wouldn't predict whether his chances of being elected to the Hall of Fame were damaged.