Summary: Post Game Wrap as the Giants are one win away from their second World Series championship in the last three seasons.
Summary: Post Game Wrap as the Giants are one win away from their second World Series championship in the last three seasons.