Mikel Obi has named an ex-Arsenal star as the greatest Premier League player of all time, ahead of Cristiano Ronaldo, Mohamed Salah, and Chelsea legends.
Liverpool agreed on a club-record 34 million pounds fee for Egyptian forward Mohamed Salah from Roma. Before his Liverpool transfer, Salah had played for Chelsea before joining Italy’s capital club.