WASHINGTON -- Rafael Palmeiro gave his first public explanation of his failed drug test Wednesday, on the eve of a congressional report on whether the former Baltimore Orioles slugger lied under oath when he denied using steroids. In a statement released by his lawyer, Palmeiro acknowledged several facts of his case that already had been reported, including that the anabolic steroid stanozolol was found in his system in May, and that he had raised the possibility that a shot of vitamin B12 he took in April "might have been the cause." "I have never intentionally taken steroids," Palmeiro said in...