so Shefki has got a new contract at newcastle.. i was very surprised to see this deal go ahead as he couldnt keep his place at swansea but at the very least u do know u will get 100% from him every game. good luck shefki...