Archive for June 16th, 2007

Grasping at Straws: Mitchell Investigation Doomed to Failure

16 June 2007

On March 29, 2006, Major League Baseball announced that former Senate Majority Leader George Mitchell would head an investigation into Steroid use in baseball.  The impetus, besides a very public backhand from congress and public outcry, was largely the book Game of Shadows, released earlier that month, which collected and presented all of the evidence [...]