Juventus have announced the signing of Valencia CF’s Portuguese right-back João Cancelo on a five-year contract for a transfer fee of 40.4 million euros ($46.78 million).Also Read - After Cristiano Ronaldo's Cracking Second Debut at Manchester United, Ex-Juventus Star Reveals ‘One Thing’ CR7 Didn’t do With Bianconeri

The 24-year-old on Wednesday underwent medical tests before signing the contract that keeps him with the reigning Italian champions until June 30, 2023, according to the club’s official website. Also Read - How Bruno Fernandes Claimed Credit For Cristiano Ronaldo's Return to Manchester United

Also Read - Cristiano Ronaldo Reacts After Manchester United Agree Deal to Re-Sign Juventus Star, Post Goes Viral

In the Turin football club’s first team squad, Cancelo replaces Swiss veteran right-back Stephan Lichtsteiner, who left for Arsenal after his contract expired.

Cancelo is not new to the Italian league as he played 26 matches for Inter Milan on loan after a three-season stint with Valencia.

Juventus said in a statement: “Head coach Massimiliano Allegri will have a young and attack minded fullback at his disposal whose tactical flexibility will hopefully prove to be invaluable this coming season and beyond.”

The Portuguese international becomes Juventus’ third signing of the summer, following German midfielder Emre Can and Italian goalkeeper Mattia Perin’s move to the club, which has won seven consecutive Serie A titles.