Campbell College progressed to the final of the Schools Cup with a 24 – 3 win against Dalriada. The St Patrick’s…
—
by