Mohamed Salah is into the final seven months of his contract at Anfield and there will be no shortage of takers if he ends up ...