Giants Aug 1

Giants Crush Five More Home Runs in Wild 8-6 Win Over Astros

The Giants and Houston Astros played a game at Oracle Park on Saturday, but you would be forgiven if you thought the game actually took place at Coors Field in Denver.

Contact Us