IMO, Congress has no reason to inject themselves into professional sports. While I'm not a fan of baseball, period, I DO think that Clemens shouldn't have even been required to be "investigated" by anybody other than the Baseball League. Steroids is "cheating", but seriously, who gives a rat's ass?? Kick the steroid users out of the hall of fame or keep them out and be done with it.
I find it ironic that Congress can steal, cheat & lie to the American public, but tell THEM a lie and you go to jail. Hypocrisy at it's finest!!