PHOENIX (AP) Wilmer Flores endeared himself to New York Mets fans when he got emotional during a game in 2015 after believing media reports he had been traded.

About 3+ years later, a deal with the Arizona Diamondbacks suits him just fine.

Flores and the Diamondbacks finalized a one-year contract on Monday, guaranteeing the infielder $4.25 million. He gets a $3.75 million salary this year as part of the deal, which includes a $6 million team option for 2020 with a $500,000 buyout.