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.
Chelsea return to the Premier League top four after they come from behind to beat West Ham on former manager Graham Potter's return to Stamford Bridge.