UK

Super League in tatters – what it means for the clubs and the fans

The European Super League (ESL) is in tatters with nine of the 12 founding clubs confirming they have withdrawn from the competition - so what....Read More