Riyad Mahrez joins Al Ahli for £30m from Manchester City, this contract will take the Algerian winger until 2027 in…