RANGERS have announced the signing of Greg Stewart on a two-year contract.

The striker spent last season on loan at Kilmarnock and Aberdeen and moves to Ibrox on a Bosman deal from Birmingham City.

Stewart follows Jordan Jones and Jake Hastie in signing on the dotted line with Steven Gerrard's side ahead of the new campaign.

READ MORE: Aberdeen defender Shay Logan on racism, intolerance and Raheem Sterling