The Champions Trophy semi finalists have been decided; Barnard Castle, Millfield, Oakham, and Grammar School at Leeds will be the four sides competing to be in the final at Allianz Park on the 26th November. In keeping with the enthralling nature of this competition, the four quarter finals that gave us our four semi finalists […]