I hope they keep Garnacho for long years. He is taking Ronaldo as an example and he is really talented. I believe he is also the future of Manchester United.
One day it would of course be possible to sell him just as they have done with Ronaldo. But it can be a record sale at the same time. He is only 20 and has many years ahead to improve his game much more. As for Mainoo he is also brilliant, a 19-year-old big talent. I always admire Manchester United youth setup. There have been so many talented players growing out of there.

These players deserve the attention a lot.
Garnacho and Kobbie Mainoo are youth players that Man United should really retain at this time because both of them have very good potential to become big players and will be a strong support for Ten Hag's long-term plans. Even though Man United is having a headache about their small budget for next season but I think they won't just let Garnacho and Mainoo go because they can clearly make a big contribution to Man United, and in the next few years, the two young players are likely to have high market value.