Rangers icon Mark Walters has named Celtic flop John Barnes as the best player he ever played with in his glittering career, having played together at Liverpool after Walters’ Ibrox departure.
Barnes was regarded as one of the best players of his era in England before trying his hand at management with hilarious consequences over at Celtic Park.

(Photo by Allsport/Getty Images)
Despite his time across the city, Walters insists there’s no doubt over who was the best player he played alongside as he picked out his former Anfield team-mate.
“I have to say John Barnes,” Walters told Football Daft podcast.
Subscribe to Rangers News TV now
“I know he was Celtic manager for a period of time but, he was, without doubt, the best player I played with.”
Barnes’ time at Celtic will live long in infamy, culminating in the historic Scottish Cup defeat by Inverness CT as his reign alongside Kenny Dalglish ended in catastrophe.

(Photo by Samuel de Roman/Getty Images)
Walters meanwhile remains hugely popular with Rangers fans after a trophy-laden spell at Ibrox.
After signing from Aston Villa on the last day of 1987, Walters would go on to lift three league titles and two League Cups before heading to Anfield in the summer of 1991, where he would team up with Barnes.