In most American sporting leagues (NFL, MLB, NBA, NHL) the purpose of having a salary cap is to lower cost of signing players. Since those...