Originally Posted by Steve B.
Bite your tongue! The only people who want to see the Cardinals in the World Series AGAIN are people in St. Louis.
This. At least it makes more sense this time...unlike the 83 win 2006 team that only got in the playoffs because the NL Central was so mediocre that year.
Also I've never ever heard the cardinals referred to as "America's Team." I think only people in St Louis call them that...
In the end though, no matter what happens... I'm happy that at least the Yankees won't be in the world series.