The cap should be adjusted for inflation each year. I don't understand the NFL's problem. This is one area where socialism works - Do people really want to see a league with teams on both coasts, while legendary franchises such as the Packers get the shaft?