Trent Alexander-Arnold and Mohamed Salah's futures are up in the air as talks over new contracts reportedly stall - but the grass isn't always greener