Giambi failed test for amphetamines...

Props to MLB. You run your hypocritical mouth about how baseball needs to apologize about the performance enhancing drug stuff, we leak info about your failed drug test. :)
As soon as they started testing so much and the policy got changed, they needed something other than straight steroids to help them. What an effing hypocrite Giambi is. No wonder he was never specific about what drugs he did.