Eddie Chikamhi Senior Sports Reporter THE Netherlands have announced a 17-member squad to face Zimbabwe in three One Day Internationals before proceeding to South Africa later this month to round off their International Cricket Council World Cup Super League. The squad, led by Scott Edwards as captain, is expected in Zimbabwe in the coming two […]