The limitations of the NFL's franchise tag | Pro Football Talk | NBC Sports