Rangers have completed the signing of midfielder Andy Halliday from Bradford City after a successful trial at Ibrox.
The 23-year-old former Livingston and Middlesbrough player, who has also had loan spells at Walsall, Blackpool and Bradford, has agreed a two-year deal.
Manager Mark Warburton told the club website: "Andy has done really well for us. At 23 he brings a good number of league appearances here for a young player and he will add real quality.”