Mohamed Salah is among 82 Premier League stars who are out of contract in June and will be free to talk to foreign clubs from January 1.

More...