Tags Posts tagged with "Mitchell Report fallout"

Tag: Mitchell Report fallout

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,264FollowersFollow
77,583FollowersFollow
6,400SubscribersSubscribe