I'd sell Sterling before Mahrez, and never thought I would ever say that.
Mahrez doesn't rely on pace and, a bit like Robben, will be able to continue what he does best for a few years yet?
Raheem just looks knackered but I attribute a lot of his downturn to Dave moving on last summer? Silva would always play close to him and put so much on a plate, see his runs before anyone else.
I don't see Raheem going anywhere, anyway, but if if was purely from a fiscal decision, he is worth considerably more than Mahrez, especially if it becomes apparent he is in no rush to sign a new deal.
His bargaining power is diminishing because he is no longer the automatic starter he was just a year ago.
Anyhow, as previously said, you can never have enough quality, buying Grealish could well be the extra spark Sterling needs to go again, whether playing alongside him or putting more pressure on him to respond.