Nowadays we rarely see a player continue to play for the same club at an older age then retired on that particular club unless he is considered as a top star on the club though. I totally understand that Juventus might not really want him anymore considering that he is a 35 years old player that is easily replacable but kinda shocking that Inter Milan decided to sign him
That's a decision Cuadrado might have a hard time making. But one strong reason because he was on a free transfer after Cuadrado ended his contract with Juventus. Other than that we've seen the experience he has in Serie A so inter milan did a more precise signing that they did. I think he is 35 years old, for sure Cuadrado will reap all kinds of obstacles in the rest of his career, will quickly run out of energy or everything that will make Inter Milan give a 1 season contract for Cuadrado.
Yes, apart from that there is a side of loyalty that Cuadrado has with Juventus, but Juventus did not give him a new contract which made him unable to do much other than leave and join another team. His arrival at inter milan will also provide additional power to their right midfielder for next season.