After months of speculation and conflicting reports, it’s now official: Mohamed Salah has renewed his contract with Liverpool.

After months of speculation and conflicting reports, it’s now official: Mohamed Salah has renewed his contract with Liverpool.