Skip to main content

Cardinals win NLCS, head to World Series

No description found

St. Louis will play in its 19th World Series after winning the NLCS for the fourth time in 10 years. It opens Wednesday night at either Boston or Detroit, which play Game 6 of the ALCS Saturday night at Fenway Park.


Recommended Videos