Rangers have signed striker Kenny Miller on a one-year deal, with a further 12-month option.
It will be the 34-year-old's third spell at Ibrox, with the ex-Scotland forward having also played for Hibernian, Wolves, Celtic, Cardiff City and Vancouver Whitecaps.
Miller told the Rangers website: "I had a number of offers once I left Vancouver but I had my heart set on returning to Ibrox and I can't wait to get started again."
Boss Ally McCoist said: "Kenny brings experience and pace to our forward line and will be a great influence on our younger players at Murray Park."