Most American and Aussie fans are familiar with the concept of a salary cap, (Salary cap - Wikipedia, the free encyclopedia) and foreign stars of the MLS bemoan the fact that there is one...
I think all Leagues should have a salary cap, it makes it better competition by making it possible for poorer teams to compete. (There are of course still teams that are constantly hitting that cap and finding creative contract solutions to get around it)
But I wonder what you all think, would it be better if the Premier League or the Bundesliga had a salary cap?
Or will the relatively new UEFA solvency rules help level competition?