“HGH and Steroids were allowed in MLB until a couple years ago.”
And you don’t know what you are talking about either. The possession and use of HGH and steroids has been against the law for decades, and by this, was/is a violation of the Uniform Player Contract that every player signs. A player is prohibited from using illegal drugs, it’s in the UPC and it’s in the Collectively bargained Basic Agreement between the Players and the Clubs. Baseball specifically banned steroids and HGH as part of a new testing plan in recent years, but possessing and using illegal drugs was always banned. And the players knew it, all along, and guys like Clemens knew they were violating those terms and those laws.
Fair enough. But apparently when the Yankees thought about enforcing the terms of the UPC against Giambi, their attorneys told them to not even waste their money. Why do you suppose that is?