Coventry City have sold Ryan Haynes to Shrewsbury Town.
The defender came through City's Academy and U23's into City's first team and made 107 appearances, scoring six goals.
Haynes struggled to command a place at left back and with Junior Brown, having been signed, his departure for an always undisclosed fee, rumoured to be £50k does not come as a surprise.
Mark Robins told the club website about Haynes departure: "We received an offer from Shrewsbury Town and following the arrival of Junior Brown, we felt it was a good opportunity for Ryan.
"Ryan has been a good servant for Coventry City Football Club, playing over 100 games and is another product of the Academy.
"I would like to thank him for his time with us and I wish him all the best in his career."