NFL franchise challenges