After finishing with the worst record in the NHL, the Canucks have fired general manager Patrik Allvin.