The former Aberdeen youngster enjoyed a memorable rise through the leagues with the Dingwall club - even with sight trouble caused by a freak training ground accident.