The New York Mets are making progress with both the Texas Rangers and San Francisco Giants in trade talks involving outfielder Carlos Beltran, sources said.