The Maple Leafs are close to signing Dion Phaneuf to a seven-year contract extension, a source confirmed to ESPN.com Saturday, although there remains details to iron out before the deal gets done.

TSN's Darren Dreger reported Saturday that the deal being negotiated is worth $49M in total.