Dennis Cox discusses why the Carolina Panthers have put themselves in a tough position financially with their salary cap.