AC Milan legend and World Cup winner Andrea Pirlo, who has spent the last couple years playing for NYCFC in Major League Soccer, is retiring. The 38-year-old Italian told Gazzetta Dello Sport in Italy that he will retire after his contract expires in December.

The midfielder joined NYCFC in 2015 after enjoying a brilliant, career-reviving run at Juventus following his glory years at AC Milan.

Pirlo won a World Cup in 2006 with his country and two Champions League crowns with Milan. He also won six Serie A crowns, two Coppa Italia titles and three Italian Super Cup crowns.

Over his career he was arguably the best passing midfielder in the world and produced some amazing, unbelievable goals.

But for as good as a player he was, he will be equally known for being the world's smoothest man off the field.

Pirlo has played 61 matches for NYCFC and has scored one goal.

For news, stories, results and more, follow us:

- @CBSSportsSoccer - @RGonzalezCBS - Facebook