Marcus Stroman has been traded to the New York Mets, source confirms to ESPN.