Trading something for nothing (pro sports)

In recent years it has become common for teams to dump salary by trading underperforming high priced players for minor players, with the primary objective to dump salary. In such cases, the focus has been on the financial arrangements involving the high priced player. The minor player tends to be an afterthought. (Recent example: the Braves giving Spooneybarger for Hampton).

The question that occurs to me is that I don’t recall a team simply giving a player to another team in exchange for the other team absorbing an amount of the player’s salary. Have there been such cases? And if not, is there some technical bar to this?