The Seattle Mariners have agreed to a one-year, $1.6 million deal with Yoshihisa Hirano.

Hirano has spent the last two seasons with the Arizona Diamondbacks as a valuable reliever.

He appeared in 137 games for Arizona and posted a 3.47 ERA.

Hirano can earn $500,000 in bonuses based on pitching appearances: $50,000 each for 30 and 35, $75,000 apiece for 45 and 50, $100,000 for 55 and $150,000 for 60.