Andrea Pirlo will sign with New York City FC of the MLS next week.

Pirlo, 36, will sign an 18-month contract with NYCFC, taking him through the 2016 season, with an additional option for 2017, according to the source. 

Pirlo will begin training with NYCFC on July 21st and will be eligible to make his debut on July 26th.

Pirlo has one year left on his contract at Juventus but is very close to Bianconeri president Andrea Agnelli, who would not stand in Pirlo's way if he wanted to join MLS this summer.