Happy Birthday to Clu Haywood, the Twins celebrate, and the Royals and Mets win titles on October 27th in 1980s…
Rusty Staub makes history and the Astros and Orioles clinch on September 25th in 1980s Baseball