Sky Sports understands Leeds United ace El Hadji Diouf is set for discussions over a new contract at the club later this week.

McKay added: "The manager took a gamble to sign El Hadji and he signed for Leeds not for the money, but for the manager because he is one of the lowest paid players at the club. "The deal he is on is a tenth of the deal he was previously on and I think he has proved to the Leeds fans he is committed and he has worked harder than ever before. "I know the manager is desperate to keep him and El Hadji is desperate to stay, but this could be El Hadji's last contract and it has to be right. "El Hadji is happy to sign a long-term contract for two or three years, but the terms have to be right."