Free-agent outfielder Jacoby Ellsbury, fresh off winning the World Series with Boston, reached agreement with the rival New York Yankees on a seven-year contract worth about $153 million, a person familiar with the negotiations said Tuesday night.

Ellsbury is the second major free-agent addition in the Yankees' offseason rebuilding after missing the playoffs for just the second time in 19 years, joining catcher Brian McCann.

The centerfielder was to take a physical in New York on Wednesday that he must pass before the deal can be finalized, the source said.

Pierzynski to Boston

Free-agent catcher A.J. Pierzynski has agreed to a one-year contract with the Boston Red Sox, a person with knowledge of the negotiations said.

Pierzynski hit .272 with 17 homers and 70 RBIs last season, his only one with the Texas Rangers. He walked just 11 times and doesn't fit the Sox preference for patient hitters who work the count. In 2012, he had 27 homers and 28 walks, both career highs.

Elsewhere: Boston catcher Jarrod Saltalamacchia has agreed to a $21 million, three-year deal with the Miami Marlins, two people familiar with the negotiations said.

- Associated Press