Rangers have announced that Kenny Miller has signed for the club for the third time.
The veteran striker has agreed a one-year deal with the Ibrox side, who secured promotion to the Scottish Championship in the 2013-14 season.
The 34-year-old told the club's website: "I am thrilled to return to Rangers for a third time. I have enjoyed so much success at this great football club and I am determined to repeat it again next season and beyond.
"Rangers is a special football club and we are on the rise again and I want to play my part as we look to get back to the top of Scottish football.
"I had a number of offers once I left Vancouver [Whitecaps] but I had my heart set on returning to Ibrox and I can't wait to get started again."
Miller spent the 2000-2001 season with the club and later ended a three-year spell with the side in 2011 to join Cardiff City.