How to become a player of the IIHF?

I know teams like Germany (have Czech players) and Russia (who have Lithuanians like Darius Kasparitis), and even Canada (who have some American player such as the new 6'8" rookie in Buffalo from Texas), how does this work?
3 answers 3