Today is the 34th anniversary of one of the most staggering promotional failures in American sports history. On 4 June 1974, fans who showed up to watch the Cleveland Indians host the Texas Rangers were treated to a remarkably ill-conceived event known as “Ten Cent Beer Night.” Throughout the game, vendors dispensed tens of thousands of cups of Stroh’s beer to the 25,000 irascible fans who filled the soul-less, bug-infested cavern otherwise known as Cleveland Municipal Stadium. The result, quite predictably, was ugly.