John Barr

Name
John Barr
Current Team
Glenurquhart
Leagues
MacTavish Cup, Mowi National Division
Seasons
2021, 2022, 2023