I haven't been a huge Nick Gordon fan and pictured him "on the bubble" to make the Twins out of spring training this year. In paying attention to the Twins last year after they were hopelessly out of the running, and this year, when things have so far gone very well, I have an increased appreciation for Mr. Gordon.
He has demonstrated that he is a capable outfielder and he's not a sure out at the plate. Nick has good speed, something in short supply on this Twins team. Injuries seem to have cemented his position on the active roster.
As for his versatility, Nick Gordon is not going to play many, if any, innings at third base or in right field. The key to his value is whether he can be trusted as a shortstop. Last year, when winning mattered, Rocco preferred Jorge Polanco over Gordon as a shortstop. This year, Gordon has played one full game there and played a few innings where the score was lopsided. When Carlos Correa got injured, Gordon was the in-game replacement. I guess, on balance, the Twins seem to look slightly more favorably on Gordon as a shortstop.
During spring training, I opined that Nick Gordon was no more than the third choice at any defensive position on the Twins team. If he's the second choice on the active roster at shortstop, his value is enhanced and I think that is the case if Royce Lewis is sent back to the minors when Correa is ready to play again. Gordon has gotten starts in center field and left field, so he seems to have improved his value due to his outfield play. The bat, however, continues to be bottom of the order at best.
In summary, an out-of-options Nick Gordon is likely to last the season as a Minnesota Twin. If the Twins would try to sneak him to St. Paul via DFA, I now think he would be claimed and lost to the organization. I doubt that there is regular playing time in his future and wouldn't be surprised if he was on another team in 2023, but Nick Gordon is a major league player and has the skills and versatility that will keep him a major league player for some time.