Raul Ibanez and the Seattle Mariners have agreed to a $2.75 million, one-year contract, a person familiar with the negotiations told The Associated Press on Saturday night. The deal allows Ibanez to earn an additional $1.25 million in performance bonuses, the person said, speaking on condition of anonymity because the agreement had not been announced.