The Mariners signed left-hander Oliver Perez to a minor league deal that includes an invitation to Spring Training, the team announced. The Boras Corporation represents the 30-year-old, who didn't pitch in the Major Leagues in 2011.

Perez struck out 239 batters with a 2.98 ERA as a 22-year-old in 2004. After he struggled with his command for two seasons, the Pirates traded him to the Mets for Xavier Nady. Perez posted a 3.91 ERA with 8.6 K/9 and 4.5 BB/9 in 371 innings from 2007-08 and the Mets signed him to a regrettable three-year, $36MM contract. They got just 112 1/3 innings of 6.81 ERA ball out of the investment before releasing Perez last March.

Perez pitched 75 2/3 solid innings for the Nationals' Double-A club in 2011. He finished the season with a 3.09 ERA, 6.9 K/9 and 3.2 BB/9 in 15 starts.