All Venues All Venues ← Back to Venues List Busch Stadium Date: 07-16-2004 Sport: Baseball Teams / Event: Cardinals vs Astros Level of Sport: Pro Location: St. Louis, Missouri Author: teresawood Author Notes Comments ← Back to Venues List