The blockbuster trade that would send Robinson Canó and Edwin Díaz to the New York Mets for Jay Bruce, Anthony Swarzak and at least two top prospects is expected to be completed by Friday, league sources familiar with the deal tell Yahoo Sports.

— Jeff Passan (@JeffPassan) November 30, 2018