I consider Sam more culpable than JH because he's around the team on a daily basis. He stuck his nose into the drama when he didn't need to. For a guy that is just a go between for JH, stay out of the way.
JH is just a checkbook and has the final say on decisions. He's the guy who had to fly to KC after the s*** hit the fan (not like it would do anything). JH realized it wasn't going to get better and authorized a trade. JH mandated that Breslow get rid of the salary in any trade (not what was said, but what was reported).
Breslow is at fault for not communicating from the beginning. He needed to be the bigger man all along. He put zero effort into fixing the relationship and has learned nothing from this.
Cora told half truths to Raffy to manage the situation and doesn't get along with Breslow.
Raffy needed to suck it up a little bit better than he did, but he let his emotions get to him.