Six English Clubs Pull Out Of Newly Proposed Super League

The proposed European Super League (ESL) appeared dead in the water on Wednesday after all six...

Read More