Rangers confirmed over the weekend that they have agreed a deal in priciple with Cardiff City and it's reported the 27 year old striker is in Cardiff today for a medical and to agree a deal. A fee of an initial £100,000 is being mentioned with add ons depending on appearances and promotion that could see the figure rise to £250,000.
He has won the SPL twice with Rangers and scored 23 goals in 85 total appearances with his SPL record showing 17 goals in 21 starts (41 subs appearances). This season he has played Champions League football as well.
His last game for Rangers was on New Years Eve when he scored in a 3 - 0 win over Dundee Utd. He has 16 international caps for Scotland and has three international goals.