Mohamed Salah will leave Liverpool at the end of the season after the club and his representative Ramy Abbas agreed to cancel the final year of his contract, multiple sources told The Athletic. The 33-year-old forward, who has scored 255 goals in 435 appearances since joining from Roma in 2017, will become a free agent this summer.

Sources familiar with the negotiations described the outcome as "a common-sense outcome that suits all parties." Sporting director Richard Hughes led the discussions, with Fenway Sports Group ownership signing off on the agreement.

The decision to release Salah without a transfer fee was deliberate. Given his salary of approximately £400,000 ($500,000) per week, sources determined it was unrealistic to expect a buying club to also pay a transfer fee for a player who turns 34 in June.

Sources outside the United States identified Major League Soccer as Salah's most probable next destination. MLS commissioner Don Garber said Wednesday he would "love to see" Salah join the competition. New York City FC CEO Brad Sims said Salah's arrival "would be helpful" but confirmed no formal discussions have taken place.

Saudi Arabia remains a possibility, though sources indicate enthusiasm is not universal among the clubs that would need to finance such a move. Several SPL sides already carry significant wage commitments to marquee players.

Abbas addressed speculation directly on social media: "We do not know where Mohamed will play next season. This also means that no one else knows."

Liverpool internally acknowledge that finding a direct replacement is not feasible, per sources close to the club.