Daily Archive for November 13th, 2006

Cardinals Apologize

A belated congratulations to the 2006 World Series Champion St Louis Cardinals. Funny that it came with maybe one of their weaker playoff teams of the last several years.

With everyone rooting for the feel-good team of the year, the Detroit Tigers, much as they did for the Boston Red Sox in 2004, the Cardinals have offered up an apology for winning it all (hilarious piece from The Onion).