Oct 31, 2014; San Francisco, CA, USA; The San Francisco Giants team poses for photos during the World Series celebration 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
Here at Golden Gate Sports, we’re going to start a weekly post answering fans’ questions about the San Francisco Giants. I asked Giants fans over Twitter what questions they had, and I chose the best ones to answer in this first edition of the Giants Mailbag.
Click here to read the rest of the story at Golden Gate Sports.