The St. Louis Cardinals are going to the World Series!

The St. Louis Cardinals are going to the World Series!