League OneShrewsbury Town have signed West Bromwich Albion teenager Tyler Roberts on loan for the rest of the season.
The 18-year-old Wales U19 international, who can play as a striker or winger, spent the first half of the campaign on loan with Town's League One rivals Oxford United.