European football fans (“soccer” in North America) were stunned to hear the announcement of the creation of a Super League by 12 of the wealthiest clubs in Europe on April…
European football’s Super League project: Super greed! was last modified: May 4th, 2021 by