We hold all the cards here.
A good offer comes in from Barce, we can accept and Diaz gets his Spanish move.
He is on 55k per week - way lower than he could get at any club right now. So we could easily just (horror of horrors for some) let him see out his contract and get the best two peak years out of him before letting him go on a Bosman.