Toronto FC have agreed a deal to sign Juventus midfielder, Sebastian Giovinco.

Sportsnet report this evening that TFC have come to an agreement to sign Giovinco to a four-year deal when the player’s current contract with Juventus comes to an end in June 2015. He was widely expected to leave the club, either in January or in the summer, having struggled for playing time this season.

Sportsnet sources also suggest that The Atomic Ant had offers from other European clubs, ‘but he decided to sign with Toronto FC after the team offered him “a truckload of money,” believed to be $7 million US per season.’

An official announcement is expected on either Monday or Tuesday.