Duff pledges future to Newcastle full story on this link http://news.bbc.co.uk/sport1/hi/football/teams/n/newcastle_united/8067061.stm