Fraserburgh’s treble contract boost ahead of new Highland League season

© PRESS AND JOURNAL/DCT MediaFraserburgh's Lewis Duncan, left, has signed a new deal at the Highland League club.
Fraserburgh's Lewis Duncan, left, has signed a new deal at the Highland League club.