FanShot

Brilliant video on Dock Ellis' no-no on LSD

33

Drugs have always been a part of baseball. Dock knows this, you know this.