Joao Cancelo signs contract extension at Man City
LONDON: Joao Cancelo has signed a two-year contract extension keeping him at Manchester City until 2027, the Premier League leaders announced on Tuesday.