Liverpool reportedly reached an agreement with Mohamed Salah for a new contract until 2028. The Egyptian star has been in exceptional form this season, with 18 goals and 15 assists. Salah’s current contract expires at the end of the season, and his renewal secures his long-term future at Liverpool.
Read full story on CaughtOffside