Sebastian Giovinco is edging closer to joining Toronto FC from Juventus when his contract expires in the summer and the Reds have confirmed that they are discussions regarding a deal that would make the Italian one of the highest paid players in MLS.

Toronto FC’s offseason has exploded into life with the news that Jermain Defoe is on the way out and Jozy Altidore should be coming the other way, and the extra addition of Giovinco would be a huge boost for supporters after another disappointing season last year.

Earlier this week we brought you news that Giovinco was a target of Toronto, as well as some of Europe’s top sides such as Tottenham, Arsenal and AS Monaco, and a surprise move to MLS is well on the cards now.

The Reds are able to discuss terms with the Italian playmaker now as he only has six months remaining on his current contract with Serie A giants Juventus.

Toronto have all three designated player spots filled at the moment and would need to sell someone before bringing in Giovinco.

The TSN report states: “A fourth designated player spot is needed for any deal to be consummated or current Toronto FC striker Gilberto would have to be dealt to open another Designated Player spot. Financial terms are close to being completed, indicated Maple Leaf Sports and Entertainment have approved an annual salary in the $7 million range.”

An annual salary of $7 million would make Giovinco one of the highest paid players in Major League Soccer and at 27, he still has a lot of football in front of him.