Rangers have signed former England striker James Beattie from Stoke for an undisclosed fee.
The 32-year-old becomes the Scottish champions' first signing in two years as they look to claim a third successive title.
He has agreed a two-year contract at Ibrox, with the option of a further 12-month extension.
Beattie rarely featured for Stoke after a much-publicised bust-up with manager Tony Pulis in December.
And the former Blackburn, Southampton, Everton and Sheffield United forward fell further down the pecking order at the Britannia Stadium after the arrival of Kenwyne Jones this week.
The experienced striker has been given the number 19 shirt and goes straight into the squad for Saturday's league opener at home to Kilmarnock.
Rangers have also made an offer for Tommy Smith but Portsmouth are reluctant to sell the forward.
Smith turned to the English duo as hopes of landing Rapid Vienna star Nikica Jelavic diminish.
"The longer negotiations drag on, the more doubtful a deal appears," said Smith of the Rapid Vienna star on Thursday.
Smith will be hoping Beattie can fill the gap left by prolific marksman Kris Boyd, who left Ibrox under freedom of contract to join Middlesbrough.
Potenshöjande medel - potenshöjande medel