Other sports Shinty: Caberfeidh sign Kieran MacPherson after greenkeeping duties put paid to his time at champions Kingussie January 19, 2022