Newcastle United has reached an agreement on personal terms with a highly sought-after versatile 21-year-old English player.
James Trafford has reached an agreement on personal terms with Newcastle United in anticipation of an imminent transfer, with a…