Raul Ibanez and the Mariners have agreed to a $2.75 million, one-year contract, according to a person familiar with the negotiations.

The deal allows Ibanez to earn an additional $1.25 million in performance bonuses.

Ibanez returns to the team he began his big league career with from 1996-00, then rejoined from 2004-08.