The 36-year-old, a World Cup winner with the Azzurri in 2006, was out of contract at AC Milan and will officially join the American club upon receiving his international transfer certificate.
"I'm very happy to be here," Nesta said on www.impactmontreal.com. "Despite some offers to continue my career in
"Upon visiting my friend Marco (
Rome-born Nesta, who came through the youth ranks at Lazio and then played for the Eternal City club's first team for almost a decade before moving to
He won three Serie A titles, enjoyed Champions League success twice with the Rossoneri - in 2003 and 2007 - and was included in UEFA's Team of the Year on four occasions.