Wolves have completed the signing of defender Neill Collins from Championship rivals Sunderland.
Collins began his career in Scotland with Queen's Park
The 23-year-old has been on loan at Molineux for six weeks but has now penned a three-and-a-half year contract for an initial fee of £150,000.
Collins told the Wolves website: "I'm delighted it's all sorted. Having got my opportunity, it has really opened my eyes as to what a good team we've got.
"We can compete for promotion this year but we're building for the future too."