Dec. 3 (UPI) -- Robinson Cano and Edwin Diaz have been traded to the New York Mets as part of a blockbuster deal with the Seattle Mariners.
Sources told Fancred and MLB.com that the deal has been fully agreed upon, but is pending physicals. The teams have not announced the trade.