Shrewsbury Town have signed teenage striker Niall Ennis from neighbours Wolves on a season-long loan.
The England Under-18 international has been a regular for the Wolves Under-23 side and has also been part of the first-team squad during pre-season.
Ennis, 18, is likely to make his first Shrewsbury appearance in a pre-season friendly against Burton on Saturday.
Meanwhile, young goalkeeper Callum Burton has joined Championship side Hull City for an undisclosed fee.
Burton, 20, who played for England at Under-16, 17 and 18 level, had been offered a new deal by Shrewsbury. But he will now become part of the Tigers' Under-23 development squad, having signed a one-year deal, with the option for a further 12 months.
Shrewsbury boss Paul Hurst has now made 11 close-season signings, five of them loan players, while 13 players (including last season's six loan men) have now left the League One club.
Summer market moves at the Meadow
Find all the latest football transfers on our dedicated page.