Oct. 10, 1926 • Hero with a hangover gives Cardinals their first World Series title | St. Louis Post: Sports | sportsnewsfeed.org 

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....