Rotherham United have completed the transfer deadline day signing of Norwich City defender Craig Fleming.
The former Halifax Town and Oldham Athletic player leaves Carrow Road on a free transfer before signing an 18-month contract with Alan Knill's side.
The 35-year-old was surplus to requirements with The Canaries, and had recently joined Championship rivals Wolverhampton Wanderers on loan earlier this month.
Fleming, however, has ended his time at Molineux to complete a permanent switch to Millmoor, as Rotherham look to stave off relegation from League One.
"Norwich City has been a massive part of my life and it always will be," Fleming told the club's official website.
"I'm just very grateful to the supporters and everyone who I've worked with at the club since I joined.
"I was always proud to pull on the green and yellow jersey."
Another player to remain at Millmoor is Norwich youngster Ian Henderson, as the forward has extended his loan with The Millers for the rest of the season.