Joao Cancelo Juventus

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