Features
“I’ve never seen a person lie so many times” – Five things learned from the Super League announcement
It finally happened. Twelve of Europe’s biggest clubs have announced their intention to form their own Super League. The statement came late on Sunday night