2023-11-25T11:34:34+00:00
Everton fans stage protest at Premier League HQ following their 10-point deduction for breaching FFP rules
On Friday night, a number of Everton supporters protested against the team's 10-point deduction in front of the Premier League headquarters in London.