NLCS: Nationals sweep Cardinals; CNY's Corbin strikes out 12, gets
List of MLB teams that have never won the World Series – NBC 5
Buffa: The 2006 Cardinals were the epitome of improbable
Cards Win World Series, Defeating Yankees, 7 to 5 - The New York Times
Red Sox win World Series for first time in 86 years - The Boston Globe
Cardinals, Giants to play in 2024 game in Alabama
Finally, the Nationals Are in the World Series - The New York Times
Odds the Cardinals win the World Series
Cardinals Ride Big Ninth Inning to Series-Opening Victory - The
Red Sox Rout Cardinals to Win World Series - The New York Times
García powers Rangers to first World Series since 2011 with 11-4
Cardinals Win World Series - WSJ