Tags Posts tagged with "Mitchell Report"

Tag: Mitchell Report

In 2008, Roger Clemens sat before the House Committee on Oversight and Government Reform that were investigating steroid use in baseball and said, “I...

Poor Roger Clemens, he's had a string of bad news lately.  Last week he learned that he lost his appeal of the defamation lawsuit...
8,218FollowersFollow
77,677FollowersFollow
6,409SubscribersSubscribe