Dundee United have announced that they have completed the signing of Glenn Middleton from Rangers.
The 22-year-old moves to Tannadice on a three-year contract for an undisclosed fee.
The Scotland under-21 winger began his career at Norwich before moving to Rangers in 2018, where he made 28 appearances in his first season and scored five goals.
He then went on to have spells on loan at Hibs and Bradford City in 2019/20, before two spells with St Johnstone where he netted in the Scottish Cup semi-final.
Dundee United head coach Jack Ross said: “I’m really excited to have Glenn here. He will be a brilliant addition to our squad.
“The fans will see the quality he can provide on the pitch but it’s up to me to get that out of him on a consistent basis.
“I’ve spoken about Mathew Cudjoe’s impact and ability to eliminate players and produce something out of nothing and Glenn can do that too.
“Glenn brings an attacking intent to the group.
“He’s a player I’ve already worked with in the past – albeit for a relatively short time.
“But I’ve always watched his career to see how he is progressing. He’s a really young man but he has a huge amount of potential and there’s still a lot he can achieve in his career.
“He spent four years at Rangers but I think he needed a fresh start and he’s admitted that himself.
“He’s played well against my teams as an opposition manager and also against Dundee United. It’s down to me to help him showcase his ability all the time.
“For a young man he has a lot of game time behind him at international level. To play 22 times for Scotland under-21s is impressive but the next step for him is can he progress his international career further?
“He can only do that by being a successful player at Dundee United.
“I’m delighted we’ve been able to get him here on a permanent deal so in terms of what Tony Asghar and the owner Mark Ogren have done so far in the transfer window. It’s been terrific.”