No-Hitters by FlaxmanR

Question 5

A June 12, 1970 no-hitter was all the more remarkable as the pitcher who threw it claimed to have been on LSD during the game. Which Pittsburgh Pirate threw this no-hitter?

Dock Ellis

Back