Red Sox agree to sign C David Ross

Free agent catcher David Ross has agreed to terms on a new contract with the Red Sox, according to Ken Rosenthal of FOX Sports.

Rosenthal says the deal is for two years and $6.2 million.

Ross, 35, hit .256 with nine home runs and 23 RBI in 196 plate appearances over 62 games with the Braves in 2012. He just completed a two-year, $3.25 million deal he signed with Atlanta before the 2011 season.

Last week, David O’Brien of the Atlanta Journal Constitution said the Braves were interested in resigning Ross, and he was interested in returning to Atlanta.

In addition, Mike Puma of the New York Post recently said the Mets could pursue Ross this winter.

However, Jon Heyman of CBS Sports recently said the Mets are more likely to acquire a catcher via trade.

Michael Baron, Contributor

Ross has become one of the best secondary catchers in the league, and would have been a very good fit for a platoon with Josh Thole if the Mets had signed him. However, one of the worries in that situation would have been that Ross was a better hitter against right-handed pitching in 2012, and so it might not have been a strong fit for the Mets anyway. Still, I am surprised he left Atlanta, especially since he was interested in returning and would have been their primary catcher until Brian McCann returned from shoulder surgery.