Sport What the 10-Point Deduction Means for Everton Sports Writer, Sam Lord, discusses the effects of the breaking news that Everton FC have been deducted 10 Premier League Points for breaches of... Sam Lord18 November, 2023