As expected, Greg Stewart this afternoon has joined The Rangers. The former Birmingham City forward has joined the club on a two-year deal after spending last season initially on loan to Kilmarnock before switching to Aberdeen in January 2019. The player was a free agent following expiry of his contract at Birmingham City.