The salary cap is designed to ensure that all teams are spending equal amounts on player salaries .
Money can not be used by wealthy teams to stock teams ' teams with the all the best players .
The salary cap is designed to ensure that all teams are spending equal amounts on player salaries , so that money can not be used by wealthy teams to stock their teams with the all the best players .