October 28, 2006

Cardinals Win WS

The St. Louis Cardinals are the 2006 World Series Champions.