After much planning and preparation, 29 school teams came together to play against one another in their very own version of the European Championships last week ...

More...