This is only what i 've heard:
Granlund singed with IFK because Karpat didn't give him the opportunity to play on their team and they wanted him to play in juniors to get more experience, then IFK stepped in and offered him a deal that he will start straight away in their line-up, they will build line around him and if he won't cash in he won't be moved to their junior team.
So shortly said he was one hell of a lucky fellow because there was a high-end organization which trust him, he did cash in and was offered the opportunity on a golden plate.
Remember that this is the way I see it, you don't have to agree with me.
From what I remember (well I did find some old posts on jatkoaika.com
) about the whole contract issue with Kärpät was that they needed to sign a pro contract so Granlund could play his first SM-liiga games. It was done in a hurry and the length of the contract was left open. But Kärpät had kept both copies of the contract and then changed some things on it AFTER the signing was done, most notably the length, basically making his junior contract a pro contract for the next 2 years, paying him next to nothing compared to his actual value. Granlund, his parents and agent naturally didn't like it all, especially the fact that Kärpät had changed the contract without telling them, which I think is illegal anyway, and while Kärpät claimed it was just an honest mistake, Granlund wanted out of the team. Obviously the fact that Granlund had got very few opportunities to play in Sm-liiga despite playing at a little over 1.6 PPG pace in juniors didn't help either. In the end IFK had the best offer and that signing turned out pretty well for them
Now why did IFK give Granlund a spot on the team? Because they knew he was good enough for it. And in the pre-season games he showed he can play in the top 6. And when the season began, he played at a PPG pace from the start, playing with Ramstedt and Ahtola, and at some point I think he was top 5 or at least top 10 in scoring the whole SM-liiga. Trust me Granlund would have been in the top 6 on any team in SM-liiga.
Now to bring this somewhat back on topic, Teräväinen is playing really well at the moment, and has obviously developed A LOT from last year when he had 3 goals in 26 games in junior A, though he might have had some injuries. He's surely going to be picked in the first round and his recent fast development bodes well for the future. But Granlund's rookie year was one of the best ever in SM-liiga by an u18 player and I think you're underestimating it quite a bit.