Dusan Vlahovic has attracted the attention of Juventus for some time now and the Bianconeri remain interested in signing the Serbian goal machine.

The 21-year-old scored 21 times for La Viola last season and that goal haul was enough to see a number of top European teams interested in him.

The likes of Atletico Madrid and Tottenham wanted to sign him, but he eventually remained in Florence.

The attacker will become one of the biggest players in Serie A in the next few campaigns.

Fiorentina knows that and after keeping hold of him, they want to tie down his future for the next few years.

Todofichajes says they are working on handing him a new contract that will see him remain with them until 2025.

The new deal will make him the club’s highest earner, however, it will make things a little harder for his suitors.

While it remains unclear how much the club values him now, the report claims that they would add a release clause in the deal that would be for around 70m euros.

When he signs that deal, Juventus can expect to pay that much if they return to sign him.

They could negotiate that fee down, but it still gives Fiorentina the upper-hand in any future transfer negotiations.

More must-reads:

TODAY'S BEST
Yankees star Juan Soto has eyebrow-raising comments on upcoming free agency
Draymond Green shares tone-deaf take on fines from NBA
USWNT coach Emma Hayes instilling right mindset ahead of Olympics
Winnipeg Jets officially name head coach
Injury bug bites Orioles again as another starting pitcher lands on IL
Yankees' Hal Steinbrenner under fire over Juan Soto comments
Lonzo Ball shares eye-opening details about his knee injury
Jets QB Aaron Rodgers insists focus has been football, not politics
Hurricanes general manager steps down, leaving front office in flux
Travis Kelce echoes Patrick Mahomes in response to controversial kicker
Cowboys QB Trey Lance details how he has changed since 49ers stint
Historic NCAA settlement reached allowing schools to pay players
Celtics dominate Pacers in Game 2, take 2-0 ECF lead
Cavaliers fire head coach J.B. Bickerstaff
Connor McDavid's 2OT goal gives Oilers win over Stars in Game 1
Rob Manfred hints at big change coming to MLB
Scottie Scheffler arrest case takes another weird turn with new video
QB Russell Wilson believes Steelers can 'do something special'
Pacers star suffers injury in ugly Game 2 loss
Watch: Jaylen Brown's big second quarter lifts Celtics to halftime lead