Mohammed Salah has ended the long impasse with Liverpool by extending his contract with the club to June 2025, IgbereTV reports
Liverpool had approached Salah about a new deal in 2021, but talks failed to progress as expected as his current agreement was set to expire in l2023
The 30-year-old has committed his future to the club on terms estimated to be close to £400,000 per week.
Salah had always made his intention that he preferred to stay on Merseyside, where he has become an icon since joining AS Roma in 2017