Davis, 37, is out of contract at Ibrox at the end of the season, raising suggestions he could have played his final game in a Rangers shirt; he has made 17 appearances for Rangers this season, but spent most of his time making an impact off the bench