Depends who you sign in other areas, you have 21 non HG spots to fill the squad
Szczesny, Perin
De Ligt, Demiral, Chiellini, Bonucci
Cuadrado, Danilo, Alex Sandro, Frabotta
Bentancur, Arthur, McKennie, Rabiot
Chiesa, Kulusevski, Bernardeschi
Ronaldo, Dybala, Morata
So without Ramsey that's 20, if you add another mid to replace Ramsey you have a full squad already. Then whoever you sell will need to be replaced as well. So we need one HG player to replace someone else to free up a spot (most likely and most conveniently Perin out Mirante in) to add that 2nd mid. Or stick to Fagioli