1. Taylor Hall trade
The New Jersey Devils let Ray Shero trade Taylor Hall. He went to the Arizona Coyotes for three prospects and two draft picks. There were mixed reactions to the trade from both Devils fans and Coyotes fans, but the fact remains that him being on an expiring contract made things difficult. Chances are, Ray Shero got a fair deal for a struggling star that has injury history along with an expiring contract.
What makes connects the firing of Shero and the Hall trade is the fact that he was allowed to make the trade. Normally, if you fire a GM you let him go before he trades a former Hart Trophy winner. It is weird because letting him go before seeing how the trade works out is not a norm in professional sports. If they were going to fire him they should have done it before the Hall trade. It would have been better to have someone who is going to be there for a while making the trade for the Devils.
Ray Shero was reportedly super interested in Kevin Bahl. He was the main prospect that came back to the Devils for Taylor Hall. He was doing what he could to make sure that Bahl was a part of the package and he got it done. With that said, he won’t be there when/if Bahl ever makes it to the NHL roster. It just makes no sense to have him make a trade of that magnitude and then fire him a month later.