Oct. 10, 1926 • Hero with a hangover gives Cardinals their first World Series title
Published By: St. Louis Post: Sports - 10-10-2023
The Cardinals would win 10 more World Series, but the first was in 1926 against the New York Yankees in seven games....
to show all the subcategories 