The Giants are getting closer to a trade with the Mets for All-Star outfielder Carlos Beltran, according to two sources. One source said he was "95 percent sure" that it would get done before the July 31 trading deadline. As part of the package for Beltran, San Francisco would include pitcher Zack Wheeler, according to sources. It was reported Wednesday morning that the Mets were advancing in talks with the Giants and Rangers.