All that’s left to complete the trade Monday is medical clearance and commissioner’s office approval. The Mariners will send $20 million to the Mets as part of the package. 
Source: The Seattle Times
Detail: Mariners-Mets trade update: Robinson Cano, Edwin Diaz deal framework agreed upon, pending final approvals