Joao Cancelo has signed a new two-year contract extension at Manchester City which will keep him at the club until 2027.
It is a deal that adequately captures his development at the Etihad, with the Portuguese full-back experiencing quite the rise since transferring from Juventus in the summer of 2019.
"City have taken my game to another level," he said in a recent interview with the club, and he's right based on his time working under Pep Guardiola.