Salah is in his prime and in the best year of his life. He is carrying the entire Liverpool team and we can see it with his contribution to the team. He almost score in every game or assists so i think a new contract for him is a must and in Liverpool they know it. I think Saudi arabia teams are still far away from him
He scored 2 goal and 1 assist against Newcastle United. And he increased the number of matches in which he both scored and assisted to 37. He became the Premier League record holder in this regard. If Liverpool give up on him, I am sure many clubs from Europe will want to sign him. I think even teams like Real Madrid and Manchester City would be in the race to sign him. I think Liverpool should reconsider their decision. I don't think they can easily replace Mohamed Salah. I think they should offer him a short-term contract instead of giving up on him.