Rangers have completed the signing of Scotland midfielder Graham Dorrans on a three-year deal from Norwich City.
The 30-year-old becomes Pedro Caixinha's ninth new recruit after Bruno Alves, Ryan Jack, Dalcio, Fabio Cardoso, Daniel Candeias, Alfredo Morelos, Eduardo Herrera and Carlos Pena.
Dorrans told the club website: "It has been a long couple of weeks but to finally get it over the line is an incredible feeling and I just can’t wait to get the boots on and get started."