The "3 players" number is never really just 3 players. Usually 3 starter types. We have a decent budget for changes and it ultimately depends on who stays or goes. It makes sense number wise because our squad is overly bloated right now though.
You take out all those likely or realistically going to leave and our squad is still:
De Gea, Heaton
AWB, Dalot
Maguire, Varane, Lindelof
Shaw, Telles
McTominay, Fred, Van de Beek
Bruno
Sancho, Rashford, Elanga
Ronaldo
Youth players who might be part of the squad: Mengi, Garner, Hannibal, Shoretire, Garnacho
Expecting/assuming will leave in some way (loan or sell), but likely all won't:
- Henderson
- Jones
- Bailly
- Tuanzebe
- Laird
- Williams
- Matic
- Pogba
- Mata
- Pereira
- Lingard
- Cavani
- Martial
- Chong
- Greenwood
That's 17 players in the first team, up to 5 youth players who might have a role (likely just Hannibal and Garner so let's say 19 first team players), and then signing 5 players makes that a 24 man squad. The likely 5 players being a backup goalkeeper like Johnstone on a free, 1 being a squad player/development guy like Timber, and the other 3 being starters (ST/RW/DM).