I would let him walk with a franchise tag forever. Franchise tag him until he shows off the field he will not cost his team being suspended from his stupid life choices.
He is as important as Emmitt Smith on the field. However, He is not Emmitt Smith off the field.
He is like so many players under Jerry's gambling personnel decision making...Unavailable injury prone (Sean Lee, Bruce Carter, etc.) or Unreliable life choices (Gregory, Irving, Lawrence, etc.)...both gambles on personnel are not going to build a Super Bowl team.