justmets.mlblogs.com
Giants sign Denard Span to a three-year contract
On Thursday night, the Giants announced they had signed free agent OF Denard Span to a three-year contract. Jon Heyman of MLB Network said the deal was worth $31 million over those there years. The…