Via: For The Win
The Houston Astros will host the San Francisco Giants for the first game of a three-game series between the two clubs. The Astros have.....