 He had joined Rangers from Glenavon for £150.He previously had spells at Cliftonville and Belfast Celtic.He went on to make 370 league appearances (452 in total) in 12 seasons with the club, winning seven Scottish league titles.