Liverpool forward Mohamed Salah is â€˜very close to signing a two-year contract’ at Anfield after months of speculation, ...