Nikola Kalinić has played for two Italian clubs, AC Milan and Fiorentina. He joined AC Milan in 2017 and played for the club for two seasons. In 2019, he moved to Fiorentina and has been playing for the club ever since.
Nikola Kalinić: Unleashing the Croatian Football Wizard