Callum Roberts is delighted with his new deal at Newcastle United.
Currently on-loan at Gateshead, the winger has signed his first professional contract.
He told the club's official website: "I'm really proud to have signed a professional contract with my boyhood club.
"It's only recently that I was in the stands at St. James' Park as a supporter, so to be playing here is a dream come true.
"I've only made one appearance so far but now I'm hoping to make many more over the next few years and become more and more important to the team."
For the big stories and the banter follow us on Twitter: @tribalfootball