Football Ally McCoist Completely Took The Piss Out Of Rodri Over Bitter Scotland Comments By Gary Connaughton · Mar 29, 2023