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.