pop culture, sports, politics and the randomness of the universe
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.