League One club Shrewsbury Town have signed defender Ethan Ebanks-Landell from Wolves on a three-year deal.
The 26-year-old, who had one year left on his contract with Wolves, has moved for an undisclosed fee.
Shrewsbury manager Sam Ricketts played alongside Ebanks-Landell during his two years as a Wolves player.
"Ethan is a player that I've known for a time and one with a proven track record," said Ricketts.
"He's mid-twenties in age, has two promotions on his CV but he is still young in terms of his own career to push on and grow and improve."