About us
Define
Definitions for
"Storks"
Storks is a baseball and softball team based in The Hague, The Netherlands. The title sponsor of the club is currently Screenhouse so that the official name of the team is Screenhouse Storks.
en.wikipedia.org