At least he's in the CL. Even Porto won the CL, you never know.
For me, if I was a player who has no love for Juve I will never do this compromise. Especially in Krasic case, he knows he will be one of the best players in the world someday, so why the rush?