Tags Tony larussa

Tag: tony larussa

Mark McGwire is Lying to Himself About His Steroid Use

Spare us the tears, Mark.  It’s 2010 and nobody is buying the pathetic nonsense that you didn’t take steroids to help you hit home...

Most Read