I just don’t see the need for both rabiot and Zakaria in the squad. Assuming McKennie is starting with Pogba and Loca, what exactly are their roles? Fagioli has much more in common with Pogba and McKennie than those two do, making him a better direct backup, and neither is a regista. So do we really need two DMs off the bench? And also Rabiot is on an expiring contract and makes much more than Zakaria.
If you can sell him, sell.