Back to New Releases Busch Stadium, St. Louis, MO April 6, 2009 Share Share "Busch Stadium, St. Louis, MO" on Facebook Share "Busch Stadium, St. Louis, MO" on X Share "Busch Stadium, St. Louis, MO" on LinkedIn Share "Busch Stadium, St. Louis, MO" by Email Exterior shot of Busch Stadium – Opening 2009. Busach Stadium will be home to the 2009 MLB All Star Game. Previous entry > Next Article < Next entry