Sources -- Edwin Diaz, Mets agree to 5-year, $102 million deal - ESPN
Mariners trade Robinson Cano, Edwin Diaz
Analysis: What trading Edwin Diaz and Robinson Cano to the Mets means for the Mariners
Mets, Mariners officially complete blockbuster trade involving Robinson Cano and Edwin Diaz
Mets, Edwin Díaz agree to 5-year deal
Mets, Mariners officially complete blockbuster trade involving Robinson Cano and Edwin Diaz
How can Mariners trade Robinson Canó? MLB Network's Greg Amsinger says it will cost them - Seattle Sports
MLB rumors: Robinson Cano trade; Mets, Mariners agree; Latest on Dallas Keuchel, Yasiel Puig, Carlos Carrasco, more
We Came Here to Win': Mets Unveil Cano and Diaz - The New York Times
Report: Robinson Cano, Edwin Diaz Trade to Mets Has 'Significant Momentum', News, Scores, Highlights, Stats, and Rumors
Mets, star closer Edwin Diaz agree to record $102M contact
Mets-Mariners Trade: Edwin Diaz is steal of Robinson Cano deal - Sports Illustrated
Mets Release Robinson Cano - MLB Trade Rumors
Mets' Edwin Diaz to face former team for first time
Edwin Díaz, Mets Reportedly Agree to Record 5-year, $102M Contract in MLB Free Agency, News, Scores, Highlights, Stats, and Rumors