I think Congress has to be in on the steroids issue, because all major sports operate under the good graces of Congress, which has given them anti-trust exemptions. Anti-trust exemption is all but unheard of as a general rule; it's like a Willie Wonka ticket -- if whatever business gets this anti-trust exemption executes their trade correctly, it's like your own monetary printing press. It guarantees you rights that have been essentially outlawed in the U.S to protect against monopolies and the graft that can ensue. When a sport - in these cases businesses that has been given a green light to run their businesses unchecked by any competition in their category - looks to be unable to self-rule, it falls upon Congress to slap them around.
All pro sports could learn a lesson from Stan 'the Man' Lee's Spider-man -- With Great Power Comes Great Responsibility.