The Giants won the World Series in 2014 .
The last out was n't one of your eight favorite Giants postseason moments , apparently .
The Giants won the World Series in 2014 , and the last out was n't one of your eight favorite Giants postseason moments , apparently .