Revealed: New contract signed by Rangers player worth £30,000-a-week

Revealed: New contract signed by Rangers player worth £30,000-a-week