Rangers captain James Tavernier has put pen to paper on a new two-year extension.
The right-back was set to enter the final 12 months of his contract but has now committed his future to Gers until summer 2024.