Mo Salah is near the end of his Liverpool contract and clubs in La Liga, Ligue 1, Serie A, the Turkish Super Lig, the Saudi ...