the CPS dropping the case is the next worse thing that could have happened to Greenwood (being found guilty and imprisoned being the worst) because whilst it means he is a free man, it does not mean he is an innocent man and that is a huge huge difference. He, not his agent or anyone that supports him and say he is a free and innocent man because other will rightly bite back and say 'no, he is not innocent because his innocence was not put to the test'. Now that he is a free man, no matter where he goes and what he does, the images of his partners beat up face and body and the text messages he sent will always follow him and be an anchor round his legs that he will never be able to shake off because remember, those images and texts went worldwide and the court of public opinion will now be the ones who will judge him and do so for the rest of his life.
If Greenwood want's to be able to get back to living his life he needs to find a way to get into court and clear his name because if he doesn't there is always going to be somebody who will highlight to others with either social media posts or protests banners with words such as 'You've hired a rapist', or 'boycott this <enter name> because they hired a rapist'. It has happened to other footballers and it will happen to Greenwood.
As much talent as the man has, it would be a disaster if United tried to keep him. What will be interesting to see is if United use the issue of allegations as a way to end his contract because remember whilst the charges have been dropped, it does not mean he is innocent and thus the allegations against him still stick therefore depending on how his contract is written, it could be a way for United to sack him.