28 Oct

St. Louis Cardinals Win World Series 2006



St. Louis Cardinals


2006 World Series Champions!



Wild Thing’s comment…….
For all the troops that got to watch and those that didn’t get to see the game. Congratulations to those of you that cheered on your St. Louis Cardinals. I am so happy for you.

BobF says:

There was a World Series? I didn’t know the Yankees were playing.

Wild Thing says:

Bob hahaha your so cute.