Government Dropped the Ball On Steroids

In 2005, the House Government Reform Committee conducted a public hearing regarding the use of steroids and other performance enhancing drugs in Major League Baseball (MLB). Yesterday, a trial against former MLB star Roger Clemens based on his alleged perjury during that hearing ended in a mistrial, just a few months after a mistrial inContinue reading “Government Dropped the Ball On Steroids”