Ivan Toney has become Newcastle United’s fourth summer signing.
The striker has joined the club from Northampton Town in a deal worth upwards of £300,000 plus add-ons.
Toney made his senior debut for Northampton in 2012 aged just 16.
The 19-year-old made 44 appearances in all competitions – and scored 10 goals – last season.
“I’m happy to be here and very excited,” said Toney.
“The players here are a great standard and I can’t wait to get going and show what I’m all about.
“Being a young lad who is scoring goals in the Football League was a great thing. Now I want to progress here and eventually do it in the Premier League.”
Toney had been training with Newcastle’s Under-21s.
Peter Beardsley, United’s football development manager, added: “We have been very impressed with Ivan already.
“He is a very good player, with great enthusiasm and a first-class attitude, and has all the attributes to have a bright future at the club.”