Oct. 10, 1926 • Hero with a hangover gives Cardinals their first World Series title
The Cardinals would win 10 more World Series, but the first was in 1926 against the New York Yankees in seven games.
Source: stltoday.com
Fast, Ad-Free News Updates
Stay updated with breaking news from William Troll. Real-time updates on events, politics, business and more.