Paul Jackson

1 article
Avatar_57x57

June 4, 1974: the first and last 10-cent beer night in Cleveland Indians history.