The Giants returned home yesterday to face the Cardinals in Game 3 of the National League Championship Series. The series was tied, 1-1, after the Giants gave up a walk-off home run on Monday to the...