Let's not go back on what happened on Wednesday. Fletcher, who repeatedly said that he would conduct an "aggressive retool", just didn't do enough to improve his team.
The former signed a 4 year (!) deal with the Flyers. It's a lot for a player that is just not good enough. But there's even worse. He has a modified no trade clause in his contract (20 team trade list) - from July 13, 2022 to June 30, 2024.