Catholic Cup 2017

All Saints hosted its 6th Annual Catholic Cup, an academic-style competition testing our students knowledge of the Catholic faith.