20
Jul
Manchester City have agreed a £30m deal for Saudi Pro League side Al-Ahli to sign Algeria winger Riyad Mahrez. The 32-year-old has been given permission not to travel on City’s pre-season trip to Japan and South Korea. That had already been agreed providing City received a bid that matched their valuation of Mahrez, who had two years left on his contract. City paid £60m for Mahrez in 2018 and he scored 15 goals from 47 games in the Blues’ Treble-winning season. However, he was an unused substitute for both the FA Cup and Champions League finals and manager Pep Guardiola…