Sources -- New York Mets finalizing deal with Chicago Cubs for Javier Baez

Eduardo Perez and Jeff Passan discuss the Mets' finalization of a deal to sign Javier Baez, Cubs infielder, in detail. (2:26).Baez to be traded to Mets (2.26).Sources told ESPN's Jeff Passan that the New York Mets have reached an agreement to trade shortstop Javier Baez of the Chicago Cubs.Multiple reports claim that Trevor Williams, a right-hander, is also heading to New York.According to sources, the deal is still pending medicals. At this point, the Cubs are not receiving any compensation.Baez is hitting.248 this season with 22 home runs, and 65 RBIs.Williams is currently 4-2 and has a 5.06 ERA over 13 games, 12 of which are starts.Sources told Passan that the Cubs had reached a deal earlier Friday with the Chicago White Sox. This sent All-Star closer Craig Kimbrel over to their crosstown rivals for Nick Madrigal and Codi Heuer.The Cubs began their teardown on Thursday, sending first baseman Anthony Rizzo, a minor leaguer, to the New York Yankees in exchange for right-handed pitcher Alexander Vizcaino, and outfielder Kevin Alcantara.