Agree that he's far from Huijsen levels, but will still turn out a good player better than Joao.
Cancelo ended up in saudi because of his attitude and high wage demands, no other reason. Still a good player. This was a downgrade, sporting must be wandering what they did wrong when negotiating...