May 15, 2001
12:11 PM
Subscribe
Doc Ellis Says He Pitched 1970 No-Hitter Under The Influence of LSDFrom the article: "It was the highpoint in the baseball career of one of the finer pitchers of his time, and arguably, one of the greatest achievements in the history of sports." Damn right! I wonder if there are any other drug-induced accomplishments in modern history that have been kept a secret.
posted by Karl (19 comments total)
« Older
You don't need to be important to be a victim of g...
| Backyard Wrestling...
Newer »
posted by LeLiLo at 12:22 PM on May 15, 2001