Aberdeen sign defender Greg Halford until the end of the season

Aberdeen manager Derek McInnes.
Aberdeen manager Derek McInnes.

Breaking