Quest for Three: The Giants shut down the Cardinals

Tami Benedict October 12, 2014

The Giants were at Busch Stadium in St. Louis yesterday to face the Cardinals in Game 1 of the National League Championship Series. Madison Bumgarner was set to face Cardinals star Adam Wainwright, in...

Load More Stories