World Series Begins in St. Louis Tonight
![](https://media.wnyc.org/i/800/0/c/85/photologue/photos/129436082_.jpg)
The St. Louis Cardinals after win in NLCS.
( Scott Boehm / Getty )
( Scott Boehm / Getty )