ST LOUIS - APRIL 05: A general view of the architecture of the new Busch Stadium in St. Louis, Missouri on April 5, 2008. (Photo by Chris Bernacchi/MLB Photos via Getty Images)