James Tavernier is a former captain of Rangers and played a significant role in the team's recent successes.
Lawrence Shankland is named the new captain of Rangers, just two months after joining the club from Hearts.