Posted By:
James FeaginThere have been grumblings in Orioleland about Brian Roberts for a while, particularly his close relationship with user Jay Gibbons. No doubt, the Orioles are probably the most implicated team of all steroid users. As for those who have admitted, I know Wally Joyner admitted to juicing for a time, along with Giambi, who else has admitted?