Scottish Premiership side Rangers are set to complete the signing of Birmingham City forward Greg Stewart on a free transfer, according to reports from Football Insider.

The 29-year-old has been linked with a move to Ibrox for a long period of time, having enjoyed a hugely impressive season on loan with both Kilmarnock and Aberdeen.

The forward has scored 10 goals in a total of 36 appearances this season, proving himself to be a talented player in the SPFL and he has attracted attention from Steven Gerrard as the Gers look to compete with Celtic next season.

Stewart has been told by Birmingham that they will not be extending his contract when it expires come the end of June - which is no surprise as the attacker has made just six starting appearances for Blues since signing from Dundee in 2016.

[ad_pod ]

And now, having agreed personal terms with the player, it appears as though Stewart will become the latest player to arrive at Rangers ahead of the new season.

Oldham starlet George Edmundson is also on the club's radar, as the Gers look to go one step further next season in the SPFL table.

The Verdict

I think a move to Ibrox in the Scottish Premiership would be the best move for Stewart at this stage of his career.

He has been a flop since his move from Dundee to Birmingham, but has rediscovered his form this season in the SPFL.

Rangers look to be doing their business early in the window, and the signings of Stewart and Edmundson would be shrewd additions for the Glasgow club.

Thoughts? Let us know in the comments below.