Sports News Without Access, Favor, Or Discretion

Are You Now Or Have You Ever Been An Idiot?

The argument here — that we're justified in suspecting Jeff Bagwell of using steroids because he "never uttered a word" or "demand[ed] accountability" about PEDs in baseball — is straight-up HUACtastic bullshit, no chaser.


Share This Story