business news in context, analysis with attitude

In the seventh and deciding game of the National League Championship Series, the St. Louis Cardinals defeated the Houston Astros 5-2, and now move into the World Series against the American League Champion Boston Red Sox.

The World Series begins Saturday night at Fenway Park in Boston.
KC's View:
Back on October 4, we predicted that the Cardinals would meet the Red Sox in the World Series, and that the Red Sox would win in seven.

We’ll stick with that. Go Sox!