St-Louis Cards: 2006 World Champs.
The baseball season ended yesterday and the St-Louis Cardinals are the 2006 World champions. They have defeated the Detroit Tigers 4-2 and won the series in 5 games.
This is the 10th championship in St-Louis franchise history, their last World Series was acquired in 1982. David Eckstein was declared the World Series MVP. Manager Tony LaRussa has won his 2nd title and is only the 2nd manager to ever win the world title in both National and American leagues, the only other manager to accomplish this was Sparky Anderson.
A great way to inaugurate their brand new Bush stadium.