The San Jose Mercury News reported yesterday that the San Francisco Giants had signed reliever Jeremy Affeldt to a three-year, $18 million contract. That leaves but a handful of players from the 2012 World Championship team left for Brian Sabean to sign. There are holes in the outfield, the infield and perhaps even the bullpen. While both fans and management will like to see those spots filled with familiar names, it will come down to those numbers: dollars and years.
Let's look at the ideal contracts the Giants should offer their remaining key free agents.