Final piece of the jigsaw - Blaze sign Marc Cantin