The Giants and free-agent infielder Mark DeRosa have agreed to terms on a two-year contract.
DeRosa took and passed his physical in San Francisco on Monday.
According to SI.com, the Giants offered DeRosa $12 million over the two seasons.
DeRosa Agrees To Deal With Giants