Tag: Confirmed: Premier League season stopped

Confirmed: Premier League season voided

1st April, 2020 Well, the hammer has finally come down on the 2019/2020 British Premier League season! Going to upset a few people, but it’s been inevitable really. “Following a… Read more »