Tatenda Taibu, former Zimbabwe captain and 2002 U19 World Cup Player of the Tournament, has been named ambassador for the 2026 ICC U19 Men’s Cricket World Cup in Zimbabwe and Namibia. He hopes young players create lasting memories while showcasing their talent