text: Практически всю свою карьеру футболиста Макгрейн провёл в составе глазговского «Селтика», сыграл за 17 сезонов в стане «бело-зелёных» 681 матч, забил девять голов, с 1977 по 1987 год являлся капитаном «кельтов».