Liverpool forward, Mohamed Salah, has signed a new contract with the Premier League side.
The Reds announced the deal on Friday, ending speculations surrounding the 32-year-old’s future.
Salah was set to become a free agent in the summer and was attracting attention from Paris Saint-Germain and Saudi Arabia.
But he has put pen to paper on a two-year contract worth £380,000 per week.
According to Mail Sport, Liverpool have broken a golden rule in offering Salah a new deal.
The owners Fenway Sports Group have a history of not handing out new contracts to players over 30.
A contract offer had been on the table for a while, but Salah and his agent, Ramy Abbas, demanded a better deal.
It is understood that the player initially wanted a three-year extension, and while FSG have not given him that, they have broken their traditional policy by offering him a new deal at his age.