The Houston Astros humiliated the Chicago Cubs, 18 to 2, on April 29, 1974.

Explore