HendoSCIAGHendo Possibly, but I think the window doesn't officially open/his contract doesn't officially run out until June 1st, so might be waiting until then.
But on the other hand, they have announced Upamecano already...
Different for OOC players? Although not sure if Upamecano is? Who knows?!
Upamecano is actually a transfer - they've agreed to buy him. (€42.5 million). But they're not buying Richards, so that may be why they are waiting till after his contract runs out.