Andrea Pirlo
Italy's Andrea Pirlo is seen during an international friendly soccer match against Portugal in Geneva, Switzerland, June 16, 2015. Reuters/Pierre Albouy

Andrea Pirlo, the veteran midfielder for Italy's Juventus, is expected to join Major League Soccer's New York City FC in 2016, after his Juventus contract expires. The development was first reported by the New York Post, which said multiple sources confirmed that NYCFC's signing of Pirlo to a contract worth more $4.5 million for a season could come next week.

According to various reports, Pirlo already talked with NYCFC chief executive Ferran Soriano. Pirlo has been with Juventus since 2011 and has played for various clubs since 1995. He also has 115 caps for the Italian national team since 2002.

If Pirlo signs with the New York club, he would join Frank Lampard and David Villa as its designated players. Pirlo usually plays the central midfielder position with roles as a playmaker for his past teams.

For his club career, he is credited 72 goals in 694 appearances, and for his international career, he has logged 13 goals from 2002 to 2015.