Milan - Juventus allowed Sebastian Giovinco to join MLS side Toronto FC early Monday as it re-signed Alessandro Matri on loan.
The final day of the transfer window also saw several other players rejoin former clubs, with Luca Antonelli returning to AC Milan, Marco Borriello signing up for a third spell at Genoa and Davide Santon moving back to Inter Milan on loan from Newcastle.
Giovinco was due to link up with his new Canadian club in July, once his Italian contract expired, but Juventus confirmed the forward, known as the Atomic Ant, has ended his time in Turin.
"Having Sebastian join us in time for training camp is incredibly important for our team and our plans this year," Toronto FC general manager Tim Bezbatchenko said.
"Because he was so driven to join his new team now, Seba and his agent took it upon themselves and went to great lengths to negotiate his release from Juventus. That speaks volumes about his commitment to this team, the leadership he brings, and the fact that he is fully behind our vision for the long term."