James Tavernier og Rangers har onsdag sat pen til papir og underskrevet en ny langvarig aftale. Længden af aftalen er ikke oplyst.