Tag Archives: Baseball

Dispatches: The 2014 San Francisco Giants

With a victory last night, the San Francisco Giants became 2014 World Series Champions and claimed their third title in five seasons. Here’s what crossed my mind as it happened.

Click Here to Continue