Newcastle chairman Freddy Shepherd has revealed midfielder Kieron Dyer has agreed a new contract with the Magpies. Read more...