For like 3 years I'm pretty sure. But, its pretty good move from Fnatic since Magnum is still young and he is talented. Maybe had weaker series today, but showed off in other games.
That wouldn't be bad but Guild is probably rebuilding around Leo so I highly doubt they would let him go easily. I do agree with Boaster moving to smokes though, as much as I like Mistic he is kinda unreliable