Salary caps should not be in place. The salary delivered to football players is not from the government, but from the team that they play for. If salary caps are put in place, what do you think will happen to all the extra money? It will be held by the football club executives. I would rather the players who put in the hard yards earn the money, rather than the money go to the executives who just sit and watch.