The criticism of James Tavernier is absolutely outrageous. I understand it, I lived in it, I've been in it and I know there are always certain players that will be subject to criticism more than others. James is one of those.
Since the day he came to Rangers, has been one of the top three performers every single year. He's always up for player of the year, always selected in the team of the season and he's been nominated for awards by his peers on multiple occasions. I don't think many Rangers fans are bothered about most other players because it's always James they have a pop at. They expect him to be a certain type of guy but every captain leads differently.
Looking back at others, Barry Ferguson was a real vocal leader and an unbelievable player to match. He was the driving force in the team. Steve Davis was equally as good but he led in a different way because he was quieter and a bit more supportive rather than the more demanding side of Ferguson. James is somewhere in-between those guys.
James has just finished the league season with 24 goals, he's the highest-scoring defender in British history. When is he going to be given a bit of credit? Who would even replace him? Dujon Sterling is a great player and yes he can play at right-back, but he can't give you what James can.
James Tavernier and Jack Butland are the first names on my team sheet next year if I'm the manager. Rangers will miss James when he's gone, and he could be gone next year.