Shrewsbury have signed Dale Williams from Yeovil on a two-year contract.
The 19-year-old winger made his league debut for the Glovers in their final match of the season against Colchester.
Shrews boss Gary Peters told the club's website: "Dale played for us in the reserves earlier in the season and played upfront but he's a left-winger.
"He's six foot, quick and has a lovely left foot and gives us that out and out left-footed left-winger option which will add to our game."