The St. Louis Cardinals won their first World Series on this date in 1926 behind a most unlikely hero – Grover Cleveland Alexander.
The St. Louis Cardinals won their first World Series on this date in 1926 behind a most unlikely hero – Grover Cleveland Alexander.
The St. Louis Cardinals again added a future Hall of Fame pitcher nearing the end of his career but it didn’t end like in 1926.