
Oct 16, 2014; San Francisco, CA, USA; San Francisco Giants left fielder Travis Ishikawa (45) celebrates with teammates after hitting a walk off three run home run against the St. Louis Cardinals during the ninth inning of game five of the 2014 NLCS playoff at AT&T Park.Mandatory Credit: Kelley L Cox-USA TODAY Sports
The San Francisco Giants are National League Champions…again.
Not many baseball analysts thought the Giants would even make the playoffs. Not many analysts thought they’d beat the Pittsburgh Pirates. Or the Washington Nationals. Or the St. Louis Cardinals. But here they are. The Giants are four wins away from their third World Series title in five years.
Click here to read the rest of the story at Golden Gate Sports.