Cards and Astros Open the NLCS Quickly

Publish Date: Oct 13, 2005, 12:46 AM ETDuration: 04:04
Rating:
(10 Votes)

St. Louis Takes Control and 1-0 Series Lead