The Portuguese superstar has completed 100m euros move to the Italian giants and has signed four-year contract until 30 June 2022 worth 31m euros per season.
- Official: Real Madrid transfer blow as Juve announce starlet signing
- Bad news for Chelsea fans as Blues agree £170million double deal to send two stars to Real Madrid
- Benzema gives his approval for shocking Seria A transfer
- Real Madrid unveiled €45m signing. Ronaldo: ‘He is the best Brazilian starlet’
- Florentino Perez: Real Madrid want to conquer what seems impossible