The New York Mets have agreed to a deal with outfielder Melky Cabrera. The 35-year-old outfielder will battle for a spot on the roster during training camp.
Cabrera has spent the last 15 years in the MLB. He has played for eight different organization over the course of his career. It'll be interesting to see what he brings to the table for the Mets.
Can Cabrera Contribute For Mets?
The Mets brought in Melky Cabrera along with four other players earlier this...