
The primary reason Mohamed Salah has yet to sign a new contract will leave you stunned.
Liverpool and Mohamed Salah have reportedly agreed in principle to a new two-year contract that will keep the 32-year-old at Anfield until 2027. With Salah’s current contract set to expire at the end of the season, concerns had been raised among fans about his potential departure. However, the Egyptian forward’s exceptional form this season has…