Joao Cancelo is a team-mate of Cristiano Ronaldo at international level with Portugal but has just become a title rival in the Saudi Pro League.
Joao Cancelo is a team-mate of Cristiano Ronaldo at international level with Portugal but has just become a title rival in the Saudi Pro League.