Mistakes cost Giants as Cards take the win

Publish Date: Jul 10, 2005, 11:38 PM ETDuration: 00:51
Rating:
(11 Votes)

Late rally not enough for Giants