Honestly, firing Peel is bullshit.
This is how NHL refs ref. He didn't do anything outside of the rules or against the norm. He's a scapegoat, which will allow the NHL to pretend they've solved the problem, and games will continue to be "managed".
Eh they didn't even use the word "fired" or "terminated"...
It's like when they take grampa's licence away because he forgets he has to check his blind spot when he changes lanes.
Timmy just forgot he has a microphone. Now he gets early retirement.