Daily Archives: October 30, 2014

Triumph

The San Francisco Giants Win! The Giants won their third World Series title in five years on Wednesday night. Above, you see Buster Posey, the team’s valiant catcher, my favorite Giant, and owner of the best name in baseball, hugging pitcher Madison Bumgarner, the stoic country boy who is...

spacer