Saturday, July 7, 2007

New Busch Stadium

The Giants are playing a three game series in St. Louis. The new Busch Stadium opened in 2006. I need to add it to my list of parks to see. It looks cool on TV, and I'm sure it would be a good place to visit, especially since they were able to build in much of the stuff surrounding the Cardinals' rich tradition.

1 comment:

  1. The new Busch is fantatic! Went there twice last season. But if you're used to ATT park, it might not be that much of a buzz. I hear that stadium is electric.