Posted by AndyIsOurKing on December 1, 2023, 4:47 pm, in reply to "Appeal Lodged"
Everton's statement refers to a 'Premier League Commission' whereas the PL use the term 'Independent Commission', which went over my head but apparently suggest s that Everton are suggesting that the panel wasn't all that independent