Video: Juventus have released a wonderful tribute for Pirlo and it's mesmeric
The football world is filled with some truly wonderful players but it's only the greats that can command the respect of all football fans, irrespective of the team they support.
Andrea Pirlo has unquestionably been one of the best players to watch as his ability, control, technique, passing range and dead-ball expertise have illuminated so many matches over the years.
The Italian maestro has officially joined New York City this afternoon, bringing an end to his illustrious 4 years spell with Juventus.
During his time in Turin, Pirlo won 4 titles, 1 Italian Cup and helped guide them to the Champions League final in Berlin.
Here are some of his best moments playing for 'The Old Lady'.
Ciao for now.