Perez signed a minor league deal with the Mariners last season after he was out of work in 2011. Perez collected $12 million for that vacation though with the New York Mets cutting him in the final year of his three-year, $36 million contract.
Perez looked like a new man in Seattle last season, posting a 2.12 ERA, 24 strikeouts and five holds across 29 2/3 innings of relief. Those numbers were a considerable improvement from his last year starting in New York when he registered a 6.80 ERA in 14 appearances as public enemy No. 1 for Mets fans.
For a very entertaining breakdown of Perez's journey, head on over to SB Nation's Mariners site, Look Out Landing. I promise you won't regret it.