Castro signed a one-year, $1.6875 million contract with the Mets on Friday to avoid arbitration, Jon Heyman of MLB Network reports.

The 26-year-old was acquired from the Orioles at the August trade deadline and allowed four runs on 11 hits with a 14:8 K:BB during his brief time with the Mets. Castro should enter spring training in a middle relief role for New York.

More News