Joao Cancelo signs contract extension at Man City

Joao Cancelo signs contract extension at Man City

Joao Cancelo has signed a two-year contract extension keeping him at Manchester City until 2027, the

Man City move closer to Premier League title

Man City move closer to Premier League title

Manchester City took advantage of Liverpool’s stumble in the Premier League title race as the champi