Juventus have completed the signing of Roberto Pereyra from Udinese after the versatile midfielder spent last season on one-year loan in Turin.
The Argentine international is currently on international duty at the Copa America.
Juventus will pay €14 million over the next three years for his services. The sum could go up by €1.5m based on performance targets.
Pereyra earned a permanent deal after making 52 appearances in all competitions as Juve won the Serie A title and Coppa Italia last season.
The Argentine international featured in Juventus’s 3-1 loss to Barcelona in the Champions League final.