The Minnesota Twins have agreed to a two-year contract with Addison Reed worth just under $17 million, according to a source.

Reed made 77 appearances for the Boston Red Sox and New York Mets in 2017. He has made 342 appearances over the last five years.

The right-hander went 2-3 with 19 saves, 15 holds and a 2.84 ERA last season.