Pedro Caixinha’s claim that Rangers have the best squad in Scotland has been shot down by Celtic assistant boss Chris Davies...
Daily Express · Mar 18, 2017
Celtic coach reacts to Pedro Caixinha’s claim Rangers have best squad: It’s pretty clear
Continue Reading