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.
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.
ReplyDelete