
June 4, 1974, Cleveland Municipal Stadium hosted one of the most infamous events in sports history: Ten Cent Beer Night. What began as a simple promotion to boost attendance for the struggling Cleveland Indians turned into a night of chaos, streaking,...
Loading summary