If the guy can be a good catcher and a good hitter, and at least one of the prospects turns out to be good then it'll be a good trade. The situation definitely factors in here, and Tex was good as gone after next season anyway.
I don't think anyone wants Sosa, but I do think Gagne will be in pin stripes or Met blue if the Rangers can get a good prospect arm from either club by tomorrow. If Gagne did go to the Mets - that would be a of a matchup in a game with the playoff spot in the balance... Tex vs Gagne