Originally posted on Alyson's Footnotes:
It was 2004. The Astros were in Atlanta. And they were celebrating.
That last part alone was remarkable. For years, there were very few reasons for the Astros to be celebrating in Atlanta. Whether it was the regular season, or, more significantly, the postseason, the only thing that happened to the Astros in Atlanta of any import was their ability to quietly pack up their belongings and get the heck out of town as quickly as possible.