And, the top spot belongs to the USA! After winning the gold in Italy, squad of Karch Kiraly has taken over the leading place from Brazil, which is now second!
China also climbed up on the ranking table and now occupies the third place. Then there go Japan, Italy, Dominican Republic, Russia, Serbia…
To see the full list click on the following LINK.
For more articles click on Latest news.
Also, you can leave your comment on WoVForum.