St. Louis Cardinals

St. Louis Cardinals

August 19, 2010

Feds to call Clemens liar

According to The New York Times, the Feds are readying to indict multi-Cy Young award winner, Roger Clemens, for lying to a House Oversight and Government Reform Committee about his alleged use of steroids.

Not Redbirds news (thank goodness), but big baseball news that eventually affects all of MLB.