Maple Leafs Sign Dion Phaneuf To Seven Year Deal

The Maple Leafs have signed Dion Phaneuf to a seven year contract extension worth $49 million, a $7 million salary cap hit.

Do you like this deal for the Leafs? Is the money too much? Is it too much term or are both too much?