Liverpool star Mohamed Salah is reportedly close to signing a new contract that will keep him at the club until 2028. The deal, which includes a surprise three-year extension, comes after months of uncertainty surrounding Salah’s future.
Read full story on CaughtOffside