Oct 31, 2014; San Francisco, CA, USA; A San Francisco Giants fan holds up a sign before the World Series victory parade at City Hall. The San Francisco Giants defeated the Kansas City Royals in game seven of the World Series. Mandatory Credit: Ed Szczepanski-USA TODAY Sports
After a few weeks off, the San Francisco Giants Mailbag posts are back! This is the fifth edition of the Giants Mailbag. In these weekly posts, I answer three questions sent to me by fans through Twitter about the Giants, their offseason, etc.
Click here to read the rest of the story at Golden Gate Sports.