Fifer Billy MacKay hung up his Rangers boots in 1984 after a career-ending injury, before making a stunning return to the game when he signed for Hearts in February 1986.