"A baseball official confirmed that the Mets have pulled the trigger on a deal which will send Carlos Beltran to the San Francisco Giants in exchange for highly-regarded minor leaguer pitcher Zack Wheeler.
The deal, which still needs to clear the 24-hour waiting period because of Beltran's status as a 10 & 5 player (10 years in the league, five with the same team), will almost certainly go through, with the Giants one of Beltran's top choices all along as a destination. The defending World Series champs courted Beltran, bringing the Mets outfielder along with Jose Reyes on their chartered jet from San Francisco to Phoenx for the All-Star Game earlier this month and players openly lobbied for the Giants to add him to their roster.
Beltran, who will be a free agent at season's end, is still owed nearly $7 million this season, which the Mets will pick up in almost its entirety according to a person familiar with the deal.
Wheeler is a 21-year-old righthanded starting pitcher, who was plucked as the No. 6 overall pick in the 2009 draft by the Giants. He was 7-5 with a 3.99 ERA and 98 strikeouts in 88 innings."