Answer
Bernardeschi played for Juventus for five years, from 2017 to 2022. He joined the club from Fiorentina and quickly established himself as a key player, making over 200 appearances and scoring 12 goals. Bernardeschi won three Serie A titles, two Coppa Italia titles, and one Supercoppa Italiana during his time at Juventus. He left the club in 2022 after his contract expired and joined Toronto FC in Major League Soccer.