John Barnes believes Liverpool's contract risk with Mohamed Salah could pay off

More...