Hosts South Africa have removed their U-19 cricket team captain David Teeger due to safety concerns a week before the start of the ICC Under-19 Cricket World Cup 2024. The 19-year-old from Johannesburg was set to lead the hosts at the tournament, which begins on January 19. (More Cricket News)