I agree with almost all of this. The narrative that Gray wants to leave is unfounded and something I've been pushing back against since the beginning. I would, and have, argued that he is very happy with and appreciative of the Twins for guiding him to such a good year. His agent will thank them too, it being a contract year.
However I'd be surprised if he got a 4 year deal. My guess is 3 max, but it is a small quibble.