The NFL franchise tag can be a handy tool for teams to retain players, but not all are set up to use the designation this ...