St. Louis Cardinals win World Series 80 years ago today (1931)


Video: Cardinals win 1931 World Series

(Saturday, October 10, 1931) — The St. Louis Cardinals won the 1931 World Series today, beating the Philadelphia Athletics 4-2 at Sportsman’s Park in St. Louis in the seventh and deciding game.