When everyone on here was saying we should get rid on a free if we can, yes it's a master stroke that the club and Ralph saw how well he did at Celtic and brought him back into the fold.
Bringing him back in was a masterstroke, a weak area in terms of depth last season. Don't know why people were writing him off after such a small sample of games.