#RedSox announce the Middlebrooks-Hanigan trade is official. Straight up.
— Pete Abraham (@PeteAbe) December 20, 2014
Hanigan was just acquired from the Tampa Bay Rays along with Wil Myers earlier in the week.
Jeff Passan first reported a deal was close.
Source: Padres nearing a deal that would send Ryan Hanigan to Boston for Will Middlebrooks.
— Jeff Passan (@JeffPassan) December 19, 2014
Middlebrooks, 26, has been in the Major Leagues with the Red Sox for parts of three years. He is yet to play 100 games in a season due to injuries. In 232 games, Middlebrooks has a .237 average with 34 home runs and 122 runs batted in. He will join a Padres lineup that includes, Matt Kemp, Justin Upton and Wil Myers.
Hanigan, 34, has spent eight years in the Major Leagues. He spent the first seven years of his career with the Cincinnati Reds and spent last season with the Tampa Bay Rays. Hanigan has a career .256 average with 25 home runs and 172 runs batted in. Hanigan will most likely be backing up Christian Vazquez.