Yoenis Cespedes says that he still intends to stay for the final two years of his contract with the New York Mets.

The Mets traded for Cespedes last summer and then he re-signed on a three-year, $75 million deal with a clause allowing him to walk away after this season.