Rangers have made Burnley midfielder Scott Arfield their first signing under new manager Steven Gerrard.
The 29-year-old flew into Glasgow on Monday morning to finalise his move to Ibrox after spending five years at Turf Moor, and the transfer was confirmed at midday.
Rangers' new boss Steven Gerrard said in a statement: "I am delighted to have added Scott Arfield to the squad for next season.
"He is a talented and competitive midfielder who has competed at a high level in the English Premiership and internationally for Canada.
"It's pleasing also that we have been able to start our rebuilding process so quickly after the end of the season.
"There is much more to be done of course as we look to build towards our Europa League campaign which will start in early July."