A 16,900-pound steel beam from the South Tower of New York's World Trade Center was on display at Busch Stadium on Aug. 8, ...