Share Video

Link copied!

Duda agreed to a one-year, $6.275 million contract with the Mets on Friday, Jon Heyman of CBS Sports reports.

Duda posted another consistent season in 2015, notching 27 home runs over 471 at-bats while hitting .244/.352/.486. While there's a chance he won't have Yoenis Cespedes in the middle of the order with him again in 2016, there's no reason to believe the 29-year-old won't post another solid campaign in 2016.

More News