I'm not sure what exactly happened while he was with the Eagles, but he clearly didn't like it there (I guess having a bad English and having a baby born recently could add some stress), so apparently he asked for the loan back to the KHL, but was denied. He didn't have that clause in the contract, therefore he couldn't force it, so he just left voluntarily and was suspended by the Avalanche. I guess his agent at that time didn't support that decision, so then he changed his agent to Dan Milstein and Milstein was able to settle things to terminate the contract before the KHL deadline, so Zhuravlyov could sign and play there.