UPDATED 03:50 6th January 2017
Greg Halford became Cardiff City's first signing of the January 2017 transfer window, as he joined from Rotherham United on a contract running until the summer of 2018.
Halford, who is comfortable operating in a number of positions, began his career with Colchester United, where he made over 150 appearances.
The thirty-two year old boasts Premier League experience with Sunderland and Wolves, and has also notably represented the likes of Sheffield United, Portsmouth, Nottingham Forest and Brighton & Hove Albion in the Championship.
After moving to the AESSEAL New York Stadium in July 2015, Halford made thirty-eight appearances for Rotherham United, where he played under Neil Warnock in the second half of the 2015/16 campaign.