Friday, October 27, 2006

St. Louis Cardinals: 2006 World Series Champs

The St. Louis Cardinals win the World Series!! And i was there...


...chillin' on my couch.

Nevertheless, it was exciting. The Cardinals, after a mediocre season put it all together in the postseason and came out on top.
And David Eckstein, with his timely hitting and stellar defense was awarded the MVP and an obnoxiously colored Corvette.
Wooo-hooo!!
Kick ass, Cardinals!