Info for you

Info for you

Premier League clubs have voted in principle to introduce a spending cap from the 2025/26 season. Source