Showing posts with label dock ellis. Show all posts
Showing posts with label dock ellis. Show all posts

Friday, November 20, 2009

Sunday, December 21, 2008

Dock Ellis Dead at 63


If you weren't a Pittsburgh Pirates fan in the 70s, you probably don't remember him. He helped the team win the World Series in 1971 and claimed that he was high on LSD when he pitched a no-hitter in 1970.

Now, that's talent.