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