Saturday’s finals at the National Sports Centre saw an entertaining match between Scotland, ranked 21st in the world, and Italy,…
—
by
Scotland’s men came away with a series win against Ireland this week at the Antrim Forum, but were pushed hard…