Seems like too little return to me, unless k's don't count in your league. Even if you're worried about Johnson's age and health, I believe you can get significantly more for him.
Ok - gotcha. In a points league, this might work, or at least be closer than under the other formats. What are the points per game of all these players? I'm still hesitant about this..
(Posted that reply before seeing the Vlad/Sosa idea...)
Vlad and Sosa would make this look pretty good, although I also doubt the other side would be willing to give up both at once. You probably need to look at the actual numbers here and see how many points you'd gain or lose in this deal, but my sense is that the first deal gives you too little, Vlad/Sosa may be aiming too high, and something in the middle might be feasible.
RJ: 1999 - 35 games, 932 total points, 26.6 points per game
RJ: 2000- 35 games, 881 total points, 25.2 points per game
RJ: 2001- 35 games, 949 total points, 27.1 points per game
RJ: 2002- 13 games, 375 total points, 28.8 points per game