The Seattle Mariners continue to open their pocketbook. After signing Robinson Cano (kah-NOH') to a 10-year, $240 million contact, the Mariners apparently have not reached their financial limits.

A person familiar with the negotiations tells The Associated Press that reliever Fernando Rodney and the Seattle Mariners have agreed to a $14 million, two-year contract. Rodney appeared in 68 games last season for Tampa Bay with 37 saves. He saved 85 games in two seasons for the Rays.

In other baseball news:

__ The Arizona Diamondbacks have avoided arbitration with Mark Trumbo by agreeing to a $4.8 million, one-year contract with the outfielder. Arizona acquired Trumbo from the Los Angeles Angels in December in a three-team trade that also included the Chicago White Sox. Trumbo hit 34 home runs last season and 32 in 2012.

__The Houston Astros have signed right-handed pitcher Jerome Williams to a one-year deal. The 32-year-old journeyman is a veteran of eight major league seasons, going 9-10 in 37 appearances last season with the Los Angeles Angels.

— A person familiar with the deal tells The Associated Press reliever Carlos Marmol and the Miami Marlins have agreed to a $1.25 million, one-year contract. The 31-year-old right-hander has 117 saves in eight major league seasons but only two last year with the Cubs.

More From ESPN Western Colorado