ESPN just did a report on Barry Bonds and his "alleged" steroid use. He tested positive for winstrol, deca, insulin, HGH, testosterone decanoate, norbolethone. trenbolone, and clomid. In my opinion, steroids or not, still one of the greatest to ever live.