The Giants have been busy this morning, avoiding arbitration with four players.

Andrew Baggarly has confirmed the Chronicle's earlier report that the team has agreed with catcher Buster Posey on a one-year, $8 million deal.

Heyman also reports outfielder Hunter Pence will return to the Giants on a one-year, $13.8 million deal.

Outfielder Gregor Blanco has agreed with the Giants on a one-year, $1.35 million contract, first reported by Jon Heyman of CBS Sports.