The New York Yankees have agreed to a deal with left-hander Justin Wilson, a source has confirmed.

Wilson, 33, went 5-0 with a 3.10 ERA in 74 appearances for the Yankees in 2015, he then moved on to the Detroit Tigers, Chicago Cubs and New York Mets.

He was 2-1 with a 3.66 ERA in 19 2/3 innings over 23 appearances last season for the Mets.