Giants upend Astros

Publish Date: Sep 23, 2004, 01:16 AM ETDuration: 01:26
Rating:
(20 Votes)

Giants upend Astros