Juventus announced the acquisition of Schalke midfielder Weston McKennie, writes official website of the club.
For the 22-year-old, the Italian club has activated a buyout option which was spelled out in his loan agreement.
Schalke will receive €18.5m. This amount will be paid by Juventus over a period of three years. The agreement also includes a €6.5m bonus for various achievements.
The player has signed a contract with the club until June 30, 2025.
Scoring four goals and providing two assists the American has featured in 21 Serie A matches this season.