Cardinals Win 2011 World Series In 7!
Well it goes without saying that I, Tom Jordan is a happy boy! Game 6 was of course the best baseball game I've ever had the chance to watch. But watching my Cards take game 7 was the icing on the cake! All season, I said the Cards would win the World Series in 7 games this year! HAPPY HAPPY HAPPY! :)
As the Cards website says "11th Heaven"!