Michael Dwyer, File, Associated Press
FILE - In this Sept. 7, 2012, file photo, Toronto Blue Jays manager John Farrell sits in the dugout before the Blue Jays' baseball game against the Boston Red Sox in Boston. The Red Sox reportedly have reached an agreement to bring Farrell to Boston to replace Bobby Valentine. Red Sox spokeswoman Pam Kenn said early Sunday, Oct. 21, 2012, the team had no announcement to make. Comcast SportsNet New England reported that the deal was agreed to.

BOSTON — A baseball official with knowledge of the negotiations says the Boston Red Sox are preparing to announce that John Farrell will be their new manager.

The announcement is being held up by the unusual logistics of hiring a manager under contract with another team, the official said on the condition of anonymity because the final procedural steps had not been cleared. But the official said multiyear deal had been agreed to and could be announced Sunday.

Farrell had one year remaining on his contract with Toronto, where he went 154-170 over the past two seasons. The Red Sox have agreed to send the Blue Jays compensation for letting him leave.

Comcast SportsNet New England was first to report the deal.