It was announced yesterday that the 2009 All-Star Game will be here in St. Louis. It's about time! The last time it was held in St. Louis was 1966 and I don't remember it because I was only 4 at the time. Yes, that is me in 1966. Wow, that was a long time ago!
I wonder if the new stadium and the World Series win had anything to do with the decision. Regardless of the reason, I'm glad they chose St. Louis. 43 years between All-Star Games is much much much too long!
-Melanie-
Comments