2014-10-21-Hum-BabyNot gonna lie. Originally posted this when the Giants were going into the World Series. So, so, SO happy with the outcome. Great series, and yeah, we love the Giants!