Oct 31, 2014; San Francisco, CA, USA; San Francisco Giants starting pitcher Tim Hudson and right fielder Hunter Pence speak to the crowd 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
Last week, I started a series of articles called the San Francisco Giants Mailbag. This week, I asked fans over Twitter and members of the Golden Gate Sports team if they had any questions about the Giants that they’d like me to answer. I’ve picked the best questions and answered them in this second edition of the Giants Mailbag.
Click here to read the rest of the story at Golden Gate Sports.