Joao Cancelo Juventus

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