Midfielder Enzo Maresca has joined Fiorentina from Juventus for 5 million euros, the Turin club have confirmed.

However, due to Fiorentina’s weak financial position Juventus revealed that they immediately bought back 50 percent of Maresca’s registration rights for 2.5 million euros.

The deal means Maresca will play for Fiorentina in the forthcoming season but gives Juventus the option to buy him back next year.