Toronto FC are convinced they have a deal in place for Napoli captain Lorenzo Insigne.
According to Sky Italia, Insigne has reached an agreement with Toronto with an announcement expected on Monday.
read also:EPL: Rangnick tactics will make Man Utd suffer, says ex-player Rooney
Insigne will play out the season with Napoli before joining TFC in June. His contract with TFC will be worth €80m over five years.
Napoli had offered him a €3.5m-a-year deal, less than his current €5m salary.
Insigne will reportedly sign an €11.5m-a-year deal in Canada with add-ons for €4.5m.