Yes, yes and yes. New Zealand is the world champion softball nation after beating Venezuela, 4 to 1. What a magnificent effort. It's party time in North Harbour and elsewhere in NZ tonight. Our boys did us proud didn't they Mrs Brown! Damn, so they play softball in England?