BUSINESS Leicester City escape points deduction after appealing Premier League PSR charge | Football September 3, 2024