Let me start by saying that I'm not a Yankees fan so this is in no way in defense of Clemens' steroid use. There is no conceivable reason that the federal government or any government for that matter should be involved in major league baseball's issues regarding performance enhancing drugs. This includes the ridiculous senate hearing that happen a few years ago with Barry Bonds, Sammy Sosa, Clemens and Mark McGwire. Not only did it waste tax payer dollars (granted that's wasted tax dollars not going to something else to screw the people) but it served no actual purpose in fixing the issue of performance enhancing drugs in major league baseball. Some can argue that since many stadiums are built with public money (which I'm against) that the government does have a right to intervene with major league baseball's internal issues. That argument really can go as far as to local and state government as most of the sports welfare money is generated from local taxes not federal ones. The other argument I've seen is that in some twisted reasoning that is apart of the fascist drug war fight. Which is insane since steroids are a legal drug, it's found in over the counter drugs such as benadryl.
If major league baseball really wanted to rid the sport of performance enhancing drugs than it would have install much hard penalties for players who get caught testing positive. The problem however is that major league baseball would actually to enforce the rules and live up to it's own standard. As we saw with the issue with Ryan Braun of the Milwaukee Brewers that wasn't the case.