Premier League teams have agreed to introduce spending caps in England’s top flight from next season. Clubs’ on-field spending will be restricted to 85% of their soccer revenue and net ...