Trade to be announced shortly

The Mets and Blue Jays will formally announce their trade shortly, a person with knowledge of the trade told ESPNNewYork.com.

Jon Heyman reports the final two pieces of the deal are the Mets receiving 18-year-old outfielder Wuilmer Becerra and Mike Nickeas also headed to Toronto.