9:26pm: Jon Heyman of CBSSports.com reports (on Twitter) that Perez received $1.5MM with another $600K in performance bonuses.

9:04pm: The Mariners have re-signed Oliver Perez to a one-year contract, the team announced. Financial terms are unknown at this point. Perez is represented by Scott Boras.

“We are happy to have reached a mutual agreement with Oliver,” said GM Jack Zduriencik in a statement. "He did a very nice job in helping solidify our bullpen after his call up last summer. As a veteran left-hander, and one that had adjusted very nicely to his new role, we are looking forward to his contributions as we go into the 2013 campaign.”

Perez, 31, reinvented himself as a reliever with Seattle this year after not pitching in the big leagues since 2010. He posted a 2.12 ERA in 29 2/3 innings with 7.3 K/9 and 3.0 BB/9 while actually faring much better against righties (.204/.279/.296) than lefties (.281/.328/.351). Perez regained some velocity in relief and average 93.7 mph with his fastball in 2012.