Astros Prevail Despite Four Twins Homers

Publish Date: Jun 20, 2009, 10:54 PM ETDuration: 00:48
Rating:
(28 Votes)

Houston scores four in the seventh en route to the 6-5 win