text: Because they gave him a stupid contract, and no other team wants him so they can't get rid of him via a trade.  They're only option is to keep him or waive him (which means they'd still have to pay him...which they don't want to do)...