Newcastle United have signed defender Harrison Ashby from fellow Premier League side West Ham for a deal worth up to £3m.
His contract was due to expire in the summer and he had told West Ham he was not willing to sign an extension.
The 21-year-old, who joined the Hammers as a youngster and made seven appearances for the senior side, agreed a deal with Newcastle on Monday.
- Our coverage of Newcastle United is bigger and better than ever before - here's everything you need to know to make sure you never miss a moment