And I'm guessing you want to use the "KHL contract until 2020" as a way to get Sorokin for cheap? Talk all about the risk that comes with the player as a way to get him at a discount?
Players at his level don't stay in Russia for their entire careers and make less than an average Thomas Greiss contract. They see how much money guys like Bobrovsky are making, then the ridiculous amount Carey Price just resigned for, and know all the perks that come with NHL success.
An elite USA/Canada born soccer player will not spend his career playing for the LA Galaxy: when a top-tier team in England, Spain, or Germany shows definite interest, it's off to play Messi & Ronaldo instead of Sporting Kansas City. Sorokin is simply too good of a prospect to not play in the best league in the world.