Xtra Analysis: Joao Cancelo

His bag were packed, seriously I must add, and now after a summer of speculation, Manchester City have completed the signing of João Cancelo from Juventus. The Italian joins City for a fee in the region of £28 million with Danilo heading in the opposite direction – bringing the total package with the Brazilian’s value to the £65 million mark. So, what can our new signing bring to the already star-studded Manchester City squad?

Read More Xtra Analysis: Joao Cancelo