Championship side Leeds have signed West Bromwich Albion striker Tyler Roberts for an undisclosed fee, reported to be about £2.5m .
Roberts, who never started a game for the Baggies, has agreed a four-and-a-half-year deal at Elland Road.
The 19-year-old scored five goals in 19 games on loan at League One side Walsall this season.
He could make his debut for Thomas Christiansen's Leeds side against Cardiff City on Saturday.
Find all the latest football transfers on our dedicated page.