Region XV Cross Country Champs

XC Sharks take title in close battle with FIT.