It's a real shame.
Fiorentina are a great side club and Florence is an amazing place, but I can't see this panning out well for Duncan.
He should have been advised to be patient and wait for a chance. He is still so young, did he really expect to be getting starts ahead of Salah, Mane, Firmino, CL-winning Origi and Brewster at this stage?
I think he will make fewer than 10 starts at Fiorentina this year and be playing in League 1 within 3 years. His agent will be largely to blame for that.