The Northern Ireland international striker has signed a two-year contract in Rangers after a fee in the region of £500,000, which includes add-ons, was agreed with Hearts.
The Northern Ireland international striker has signed a two-year contract at Rangers after a fee in the region of £500,000, which includes add-ons, was agreed with Hearts.