September 20, 2007: J.R. Towles leads Astros to 18-1 victory
In most seasons in the first decade of the 21st century, a September game between the arch-rival Houston Astros and St. Louis Cardinals had playoff implications, but on September 20, 2007 both teams had sub-.500 records and were not headed for the postseason. Still, the Astros’ 18-1 obliteration of the Cardinals on this date was […]
