Zakaria has become surplus to requirements at Juventus this summer and the club have been looking to move him on for several weeks.

 

Negotiations with West Ham dragged on for a while and it allowed Monaco and Leipzig to get into the race for the midfielder as well.

 

 

 

It has been claimed that the midfielder’s move away from the Serie A giants is imminent.

 

And according to Italian sports daily Gazzetta dello Sports, Juventus have agreed deals with all three clubs – West Ham, Monaco and Leipzig.

 

 

The three clubs have worked out a deal with Juventus that would see them receive a fee of €20m.

 

The move is now dependent on the player, who is studying the offers from all three of his suitors.

 

 

Juventus officials will meet the player this week as they seek to find out which club he wants to join.