The Giants have agreed to terms with right-handed reliever Ramon Ramirez, according to CBSSports.com's Jon Heyman.
Ramirez, 31, had a 4.24 ERA and 1.5 K/BB in 63.2 innings with the Mets in 2012. He pitched with the Giants in 2010 and 2011 and had a composite 2.07 ERA in 91 games (85 innings).
Ramirez was dealt to the Mets before the 2012 season, along with Andres Torres, in exchange for Angel Pagan. Ramirez made $2.65 million in 2012.
For more up-to-the-minute news and analysis on the latest rumors from bloggers Chris Cwik, Jack Moore and R.J. White, follow @MLBRumorsCBS.