Former Coventry City loanee Luke Williams has signed for Scunthorpe United.
The Irons who had Williams on a two month loan last season, have paid an undisclosed fee to Middlesbrough for his services.
"We made no secret of the fact we wanted to bring Luke back last season but it wasn't to be," former City manager Mark Robins told Scunthorpe's club website.
"We're pleased now to have finally brought him to the club, and certainly great credit has to go to the chairman and the directors for allowing us to bring Luke in.
"We know he has a lot of ability and I'm sure with hard work he will thrive here."