Weir agrees new Rangers deal

The 40-year-old was named player of the year in May after an impressive season for Rangers.

Rangers chief executive Martin Bain told the club’s website: “It’s great news for everyone because there is no doubting his importance to the team and his influence on those around him.

“Davie’s professionalism and leadership qualities make him a superb role model and there is little doubt that he has become a great Rangers captain.”