Insights

Is it really “insane” to think Europe’s top clubs could form their own Super League?

The future European Super League has been one of the most controversial debates in t ...