Sorry to bump up an old thread but this Four Nations tournament is such a joke. I know Russia can't technically compete in International competition but any international best on best has zero credibility without them.
I propose 8 teams for the World Cup, with certain teams being cobbled together with weaker hockey powers to level the playing field. These teams will still be largely comprised of NHLers.
Canada
USA
Sweden
Finland
Russian All-Stars
Czechia-Slovakia
European Union
Europe
The EU would include member countries; Germany, Denmark, Latvia, Austria...Kopitar). Europe would be non-EU nations, such as Switzerland, Norway, and Belarus (and yes, to the annoying person who wants to say these non-member countries are still allied with the EU, I know). Here's an idea of what the top end of Europe and EU's lineups could look like.
EUROPEAN UNION:
M. Rossi - AUS * L. Draisaitl - GER * J. Peterka - GER
N. Ehlers - DEN * A. Kopitar - SLV * O. Bjorkstrand - DEN
M. Seider - GER * U. Baliskis - LAT
F. Andersen - DEN
EUROPE:
K. Fiala - SWI * N. Hischier - SWI * T. Meier - WI
Y. Sharangovich - BEL * P. Kurashev - SWI * M. Zuccarello - NOR
R. Josi - SWI * J. Moser - SWI
A. Schmid - SWI
A. Kolosov - BEL