The move draws a close to the defender’s time at Wolves, where he made 92 appearances and helped the club achieve promotion to the Premier League in 2018.
The defender’s dramatic last minute winner at Bristol City provided one of the highlights of the 2017/18 season and Bennett was equally as dependable in the top flight the following campaign.
After helping Wolves into the Europa League, the 30-year-old spent time on loan at Leicester City and now joins Morgan Gibbs-White at the Liberty Stadium.
All at Wolves would like to thank Ryan for his efforts at the club and wish him the best of luck in the future.