St. Louis Cardinals Win 2011 World Series

Yes, I was there. Well, not inside Busch stadium when the Cardinals were crowned champions, but I was in St. Louis. I was a couple blocks away watching the game with hundreds of Cardinals fans outside. It was cold that night. Being a Cubs fan, one would assume I’m naturally a cold person as well. … Continue reading

  • Join 3 other followers

  • Top Clicks

    • None
  • Blog Stats

    • 1,426 hits