Via: San Francisco Chronicle
In 2014, the phrase "even years" took on a new meaning for Giants fans. After a season of the usual torture, the Giants brought home their third World Series.....