Sports4 years ago
European Super League declared, with 12 football clubs, which include a 6 from England
Twelve of Europe’s driving football clubs have agreed to establish a Super League, despite widespread criticism of the plans. An statement from the new rivalry said:...