Re: The WJC Thread. USA! USA! USA!
Let's also remember that in those 3 as well as the NHL, it is widely accepted that those are the best leagues in their respective sports throughout the world. The closest thing to any of them has to be Japanese Baseball.
Originally posted by FlagDUDE08
View Post
Comment