Tag: World Club Championship

The London Economic

Where next for Super League after World Club Drubbing?

Sport News 24/7 By Rob McHugh  @mchughr  @TLE_Sport Geographically, Townsville, Queensland – home of the newly crowned World Club Champions the North Queensland Cowboys – is 9,515 miles away from Leeds, West Yorkshire – home of the heavily defeated Leeds Rhinos.  If it were possible to quantify the gulf in ...