"The New York Mets are making progress with both the Texas Rangers and San Francisco Giants in trade talks involving outfielder Carlos Beltran, sources told ESPN The Magazine's Buster Olney.
The Atlanta Braves are still involved in discussions with the Mets, but the Rangers and Giants are moving along in talks with New York.
When Beltran signed his seven-year, $119 million contract with the Mets in January 2005, it included a complete no-trade clause that requires him to give permission before the Mets deal him."