Braemar Junior Highland Games 2017 - John Macpherson