The St. Louis Cardinals lost to the Houston Astros, 18 to 1, on September 20, 2007.

Explore