We knew coming into the offseason that the SF Giants would be busy clearing space on the 40-man roster since they have so many guys on the 60-day IL who will need to have room made for them. They have ...
San Francisco, CA, USA; San Francisco Giants general manager Brian Sabean speaks to the crowd during the World Series celebration at City Hall. The San Francisco Giants defeated the Kansas City Royals ...