Despite going through their worst moment after being deducted 15 points and having a poor run of results, Juventus are still looking to get my best players for the future.
Therefore, according to 'Sky Sports', Juventus got in contact with Danilo's agents and reached an agreement to renew the Brazilian full-back's contract.
The source said that the former Man City and Real Madrid man will sign until 2025 with an option to extend it by 12 months.
So far this season, Danilo has made a total of 29 appearances and he has started 28 of them. He is a key player for Allegri and has scored two goals and provided two assists so far this season.