Inicialmente, la prensa británica e italiana informó que João Cancelo se dirigiría a Manchester City por una cifra de alrededor de 30 millones de euros más el pase de Danilo a la Juventus.
Ambos acuerdos realmente se concretaron, pero sin el intercambio involucrado, después de que la Juventus formalizó los contornos de los dos acuerdos. Esto se debe a que el club inglés gastó 65 millones de euros para el internacional portugués, mientras que el brasileño le costó a la Juventus 37 millones de euros.
Oficialmente, el jugador de la escuela del Benfica se convierte así en el lateral derecho más caro de la historia del fútbol, superando a Kyle Walker, que le costó a Man. City exactamente 57 millones de euros en 2017.