Georges Laraque, a native of Montreal, has signed a three-year contract with the Canadiens, worth $4.5 million.