Wolves have signed Ben Marshall from fellow Championship club Blackburn Rovers for an undisclosed fee.
The midfielder, 25, has agreed a three-and-a-half-year deal at Molineux.
He was made unavailable for selection by Rovers boss Owen Coyle earlier in January once Wolves’ interest in the ex-Leicester player was made public.
Marshall, who played under Wolves boss Paul Lambert during the Scot’s spell in charge at Ewood Park, scored 15 goals in 140 games for Rovers.
Find all the latest football transfers on our dedicated page or visit our Premier League tracker here.