On October 15, 2011 the Dutch National Team turned the International Baseball World upside down by defeating Cuba in the finals of the 2011 IBAF Baseball World Cup, becoming the Baseball World Champions. Remember the memorable night one more time with this nine-plus minute highlight reel.
Dec '11 29
Videos, World Cup 2011 Comments Off on Remembering the Dutch Run at the 2011 IBAF Baseball World Cup
No comments yet.
Sorry, the comment form is closed at this time.