Im pretty sure Minnesota want Eichel to play with Kaprizov. So Minnesota declines. Then if he doesn't want to sign in Minnesota who is a playoff contender, why would he sign with the worst team in the leauge? AND Kaprizov also has a deal set with a KHL team. I don't think Buffalo will take that chance. I say both