The NBA has a salary cap to ensure financial fairness, but European football doesn’t. This leads to big clubs hoarding talent. Would a salary cap make football more competitive?

Should football introduce a salary cap? Would financial restrictions help level the playing field?