It came as a shock when the Canucks' management chose that Bo Horvat would be part of a massive trade sending him to the Islanders. Looking back though, it's hard to say that it wasn't the right call. Especially if you look at how the team is currently handling it self.
Ultimately, it seems to have worked out for the best for both parties. The Canucks have acquired pieces that suited their needs better, Horvat signed a massive contract and is now setting new career highs. The NHL issued a statement after the Islanders' game on Saturday: