Buckie Thistle and Rothes ready for silverware showdown – but how did they fare in their last Highland League Cup finals?

Post Thumbnail