Brora’s MacRae hoping to score back-to-back title victories with Cove

Jordan MacRae is embraced by Andrew Macrae (10).
Jordan MacRae is embraced by Andrew Macrae (10).