Who Won the 2006 World Series?

St Louis Cardinals

Cardinals win the 2006 World Series
Date: 
Oct 27, 2006
Score: 
4-1
Site: 
Busch Stadium - St Louis, MO
Runner Up: 
Detroit Tigers
Misc: 
Managed by Tony LaRussa; MVP David Eckstein (St Louis)

The St Louis Cardinals became the "best 83-win