The last game at Busch II was played 15 years ago today. The Astros beat the 5-1, to take the NLCS in 6 games. Here’s a photo I took of the stadium (from the Arch) in 2003 and a composite panorama from inside on the same trip.