Showing posts with label
Mark McGwire
.
Show all posts
Showing posts with label
Mark McGwire
.
Show all posts
Monday, January 11, 2010
Innocence Lost
›
The award for least surprising news of the decade (thus far), goes to one Mark David McGwire, for finally admitting that he used steroids du...
1 comment:
›
Home
View web version