Salary dump. No problem. The main reason for moving Hayes was to get off the contract. Torey Krug decided to be a dickhead (well within his right), and so the deal had to be altered, leaving us this:

Not amazing retaining that much salary, but it is what it is, yeah? We can thank Chuck Fletcher for this. Danny B is gonna have to do the best he can cleaning up the mess. Provy is out, Hayes is out, and we move on to the next one. #OTTNO

edit – they really wanted to get rid of Hayes, eh?