Mohamed Salah signs new three-year Liverpool contract

Mohamed Salah signs new three-year Liverpool contract   Mohamed Salah has signed a new three-year contract with Liverpool.   The 30-year-old Egypt forward only had a year left on his previous deal and there had been doubts about whether he would stay.     Salah has scored 156 goals in 254 appearances during his five