Everton handed new points deduction

Premier League club Everton has faced another setback as they’ve been penalized with a two-point deduction for a further breach of the Premier League’s Profitability and Sustainability Rules (PSR).  …
Read More →