haohmaru
boomshakalaka
He was waived.
Definition of free
How much of that "free" contract does the team picking the player up have to pay? All of it. Not free. Picking up certain players is just absolving the team that signed them of their mistake.
Sure, it's "free" in terms of not losing assets, but that doesn't necessarily mean it's a great deal.