​It's not official just yet, as there are still some details to iron out, but the ​Seattle Mariners are ​expected to deal second baseman ​Robinson Cano and closer Edwin Diaz to the ​New York Mets.

The main reason why the Mariners are making this move is to clear some money from Cano's albatross of a contract, and according to Andy Martino of SNY, roughly $60 million is going to Queens just to get Cano and his gigantic contract out the door.

​​That's a boatload of money, but Martino came back and tweeted an important update to keep things in the proper context:

How much money headed back to the Mets has still not been worked out yet, which is why this hasn't been completed. The $60 million being thrown around might be too high and that it might include some of the money that's being offset by veterans Jay Bruce and Anthony Swarzak, who would be going to Seattle.

The belief is that the deal will get done today, but in any event, bet on Cano and Diaz becoming Mets by the end of the weekend.