Ivan Fedotov's long and difficult journey reaches Flyers; so what's next?

Top