
Features
How Mohamed Salah has rewritten Premier League history as Liverpool star signs new three-year contract
Mohamed Salah has signed a new three-year contract with Liverpool. The Friday announcement curbs fears the Reds’ record-breaking forward would leave on a free next