The Red Sox are working on a trade for San Diego catcher Ryan Hannigan and will give up third baseman Will MIddlebrooks in the deal.

The Middlebrooks part of the deal comes after the Sox signed Pablo Sandoval to a free agent deal.

Hannigan, who was the Tampa Bay catcher last season, was just traded to San Diego this week. The Padres have since added more catching in a deal with the A's for Derek Norris and there is a possibility at David Ross signs with San Diego.

Hannigan is 34 years old and known for being a good defensive catcher. He hit .218 with 5 HRs and 34 RBI with the Rays last season.

He would be considered the backup for Christian Vazquez.

Getty Images