Joao Cancelo Juventus

Joao Cancelo of Juventus
Juventus badge Juventus   Portugal
Squad number20
Old club:Valencia
Transfer fee:49M
Age:24
Height:1.82m