Quoting: DoctorBreakfast
It's not "mutual" in the sense that Berglund and Botterill sat down in a room and shook hands and agreed to part ways. Berglund had reportedly not shown up to team practices and was subsequently suspended. Buffalo then sent a letter to Berglund and his agent stating that if he did not report within a certain time frame, he would be placed on unconditional waivers for the purpose of contract termination. By not reporting, he somewhat passively "agrees" to the termination, therefore making it mutual.
I'm not certain but i think that
if Berglund went to that meeting and pleaded that he accidentally fell asleep for a couple days straight and was sorry for missing the practice, that Botterill would have to have given him a chance to remedy the situation by coming back to the team. That's to my knowledge how it works. I could be wrong.
If a player accidentally misses a practice or function, a team does not automatically have grounds to simply terminate the contract immediately. Some sort of attempt on both sides must be done to come to an agreement on how to fix it. Now that is up to interpretation which makes these things iffy but I think if Berglund wanted to make amends and apologize and continue his contract, he could have and Botterill would have had to show good faith.
Now obviously Berglund intentionally didn't go to the waiver meeting which basically waived any chance at remedying the situation. So this can be construed as mutual. He didn't need to sign anything, his not showing up acknowledged it. Bby not going It just didn't offer the chance for both parties to come out to the media in a mutually respective showing which may have looked better on both parties.
As for Berglund himself, I applaud him. Screw the money. If you are not happy and you are forced into a situation you don't want to continue, dont do it. I applaud him for throwing the money away, its just F'ing money. The man has made a fortune in his career already and if he was smart with his money, he doesn't need to "beg" like the rest of us working schmucks. If you are already a millionaire, whats another million? You can live your life the way you wish and don't need to grovel to no one for the rest of your life. (Within reason of course)
I wish more players said screw the money! But instead they're stuck in situations where a team actually doesn't want them anymore, the fans don't like them anymore, they're teammates may be affected by it, etc etc.
If you've made millions of dollars already and you prolong a situation in which no one is happy, that player is the one being selfish. Yeah if you need the money, that's a different situation. If you need to pay the rent or you'll be on the street, i get it. But if you are like some of these millionaire players who would gladly play out their contracts despite knowing they'll be taken care for life already, I have no sympathy for them.
Not too mention not having to put your body at danger if you are ready to retire instead of signing a new contract in a better situation.