The New York Mets have agreed to a one-year deal with Rick Porcello, according to a report.

Porcello had a 5.52 ERA in 174.1 innings for the Boston Red Sox this past season.