Netherlands in the World Baseball Classic
Halibutboy Flatfish stashed this in Sports
To save this post, select a stash from drop-down menu or type in a new one:
Who knew that the Netherlands even played baseball, much less that they are competitive with the world's best?
How long before we see a TRUE World Series?