The more I think of it, the less I have a problem with the Mets dealing Carlos Beltran to Philadelphia or Atlanta. Beltran is going anyway and won’t be back next year. The Mets aren’t going anywhere this year, either, so if they can get a key prospect for a player they’ll lose anyway without compensation, then go for it?
As for as Beltran signing long term with the Phillies or Braves, he’s a free agent this winter anyway and will sign with who he wants. If it’s the Phillies or Braves, or the Yankees for that matter, so be it. The only way the Mets can alleviate that scenario is for them to re-sign Beltran now to an extension, and that’s not happening.
So, it is good bye to Beltran and good luck to him.