Juventus have officially signed Andrea Pirlo on three-year contract after he passed his medical today.
The midfielder was a free agent after his deal with Milan was not renewed, ending a run of 10 years at the club.
Pirlo underwent his medical in Turin this afternoon and the official Juventus website confirmed he has signed a contract that runs from July 1, 2011 to June 30, 2014.
The World Cup winner will be presented to the media on Wednesday.
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more