Congratulations to the St. Louis Cardinals on their amazing run to become the 2011 World Series Champions. While I was rooting for the Rangers (and, like last year, was thwarted ;) it was great to see Raffy Furcal celebrating last night, not to mention it was impossible not to be astounded by the never-say-die Cards. I guess the power of the Rally Squirrel is for real. ;D