Being that the last World Series title the Cardinals won was against the Brewers in 1982, it has been a while since they have won the big one. The new stadium might bring a new era of baseball to the team.
Also I want to thank the Tigers for well-played playoff run. It was sure nice to know that a cellar dweller can turn it around in a few years. There is hope for Brewers fans yet.