The New York Mets signed pitcher Aaron Laffey to a minor league contract on Thursday.

Laffey went 4-6 with a 4.56 ERA in 22 games (16 starts) with the Toronto Blue Jays last season.

The left-hander is 25-29 with a 4.38 ERA in 148 career games (65 starts) with the Indians, Mariners, Yankees and Blue Jays.