City have endured a testing time on the pitch and sit fifth in the Premier League table with their hopes of a record-extending fifth successive domestic championship in tatters.
Former England striker, Gary Lineker, has named Cristiano Ronaldo as the greatest Premier League player of all time. For him, ...