A blockbuster trade that gained momentum throughout the week has been completed, as the Seattle Mariners have agreed to deal All-Star closer Edwin Diaz and veteran second baseman Robinson Cano to the New York Mets, according to multiple reports.
In return, the Mariners reportedly will receive right fielder Jay Bruce and several prospects -- right-hander Justin Dunn, a first-rounder in 2016; outfielder Jarred Kelenic, the sixth overall pick in 2018; right-handed reliever Anthony Swarzak and right-hander pitcher Gerson Bautista.
The Mariners also are sending $20 million to New York.