Astros win the battle of the Longhorns

Publish Date: Jun 18, 2005, 01:26 AM ETDuration: 01:07
Rating:
(11 Votes)

Clemens keeps scoreless road streak alive