Charlie Duncan - 21 years at Fraserburgh Football Club