The Mariners have agreed to a one-year, $550,000 deal with first baseman Ryan Garko. Garko could nearly double his salary to $1,075,000 if he becomes a regular and reaches 600 plate appearances.