Shane Ferguson has joined Millwall from Newcastle United on a permanent deal.
The 24-year-old has signed an 18-month contract with the League One club after impressing on loan during the first half of the season.
Ferguson, who can be deployed as a winger or at left-back, has made 28 league appearances for the Lions with 17 of those being starts since temporarily joining from Newcastle in August.
The Northern Ireland international has now completed his transfer to The Den and is excited about the promotion chase the club has ahead of them for the remainder of the campaign.
"I've been keen to get everything sorted and I'm now really looking forward to my future with Millwall," Ferguson told Millwall's official website.
"I've loved every second of my time here so it was a no-brainer to sign on a permanent basis. My task now is to help Millwall get back where we belong, which hopefully can be done this season."
#Millwall are delighted to confirm the permanent signing of @shane_fergie from @NUFC: https://t.co/8q1i9z4wU5pic.twitter.com/yLZyiygQLQ
— Millwall FC (@MillwallFC) January 26, 2016