Kieron Dyer has revealed he was ‘naive’ for joining Newcastle United in 1999.