Dec '11 29
Remembering the Dutch Run at the 2011 IBAF Baseball World Cup
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.